Atribuir um Status com base no valor de duas datas

Visual Basic for Aplication e macros no Excel.
Regras do fórum
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde. Imagem

Atribuir um Status com base no valor de duas datas

Mensagempor DShimizu » Sex Jul 12, 2019 11:59 am

Olá pessoal.

Sou novo por aqui e muito leigo no assunto. Tudo que consegui até agora foi assistindo vídeos no Youtube e lendo matérias em fóruns. Não encontrei nada específico, então, resolvi escrever.

Tenho uma planilha de cadastro que possui duas colunas: Data de início de vigência e data de final de vigência. A diferença entre elas é de 3 anos.
Por meio de formatação condicional, consigo que o Excel me dê o status da vigência: Se até a data atual o documento estiver vigente, o Excel me retorna com "VIGENTE"; Se, com base na data atual, o documento estiver vencido, o Excel me retorna com "VENCIDO".
Essas informações são carregadas para uma listview. Acontece que a planilha possui muitos registros e está se tornando pesada para carregar.
Existiria alguma maneira, através de VBA, de realizar essa análise de diferença entra as duas datas e o retorno com o STATUS sem utilizar fórmulas na planilha?

Se ficar difícil de entender, me avisem que dou mais informações.

Obrigado desde já pela ajuda!
DShimizu
Membro
Membro
 
Mensagens: 1
Registrado em: Sex Jul 12, 2019 11:47 am
Has thanked: 0 time
Have thanks: 0 time

{ SO_SELECT }

Re: Atribuir um Status com base no valor de duas datas

Mensagempor rlm » Sáb Jul 13, 2019 7:21 am

Reinaldo - RLM - Rmarco
Gostou da resposta? Clique no ícone "Positivo" da mensagem!(ao lado de citar)
Avatar do usuário
rlm
Ninja do Excel
Ninja do Excel
 
Mensagens: 325
Registrado em: Qui Out 16, 2014 12:30 pm
Has thanked: 24 times
Have thanks: 151 times


Voltar para VBA & Macros

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes