Ir ao conteúdo
  • Cadastre-se

Macro para efetuar a Validação de data


Ir à solução Resolvido por Wendell Menezes,

Posts recomendados

Boa tarde!

 

Estou montando uma planilha para utilizar na  retenção de impostos e estou enfrentando um certa dificuldade, Uma das funções da planilha funciona da seguinte forma ao digitar o CNPJ da empresa o Procv busca os dados da mesma em um tabela e auto preenche as informações; tenho um campo com data que é alimentado utilizando o Procv.

 

O que desejo é que o macro visualize a data que foi preenchida na planilha e caso tenha se passado + 30 dias em relação data atual exiba uma Msgbox informando que a data expirou.

 

È possível fazer isto? alguém pode me dar uma dica de por onde começar? 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Solução

Jorge,

 

Supondo que a data que você queira checar esteja na célula A1, clique com o botão direito sobre a aba que deseja inserir a macro (como se fosse renomeá-la) e clique em Exibir Código.

 

Em seguida cole o código abaixo:

Private Sub Worksheet_Calculate()    If Range("A1") > Date - 30 Then MsgBox "A data expirou", vbExclamation, "#Atenção"End Sub

Abraço

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Diego é verdade!

Me equivoquei!

penso que essa fórmula o ajude: =Se(CélulaComAData>hoje()-30;"";"expirado") certo?

Eu estava fazendo uso da função SE  no entanto estava "poluindo" muito a planilha por isto optei por tentar utilizar o vba e msg box.

 

Obrigado pela ajuda.

Jorge,

 

Supondo que a data que você queira checar esteja na célula A1, clique com o botão direito sobre a aba que deseja inserir a macro (como se fosse renomeá-la) e clique em Exibir Código.

 

Em seguida cole o código abaixo:

Private Sub Worksheet_Calculate()    If Range("A1") > Date - 30 Then MsgBox "A data expirou", vbExclamation, "#Atenção"End Sub

Abraço

Obrigado Wendell

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!