Olá, estou montando um relatório de planos de ação e gostaria que toda vez que abrisse a planilha surgisse uma MSGBOX com os planos que estão expirando no dia e em D+1.
No caso apareceria o Código da ação - Responsável - Data
Sei fazer a MSGBOX tradicional de texto, mas com a procura por linhas específicas já foge um pouco.
Alyson!
Você precisa relacionar a mensagem ao que você quer informar.
Precisa criar uma variável para colocar na mensagem.
Entre em contato que posso esclarecer melhor.
Bons estudos.
Poderia utilizar um For Loop pelas linhas e ir armazenando seu número caso encontre o valor desejado. Depois utilize a MSGBOX para mostrar as informações utilizando os números das linhas.
Não é complicado!!!
Em um módulo vc cria o procedimento de execuão automática do VBA.
Private Sub Auto_Open
frmExpirados.Show
End Sub
Agora sobre sua necessidade de verificar os planos expirados e a expirar amanhã, recomendo montar um filtro avançado em uma ABA a parte para que fiquem toda a listagem de ações expiradas e outra com as ações a expirar amanhã.
Assim vc podera incluir responsável, titulo da ação e outros dados importantes
Depois vc cria um formulário do tipo Dialogo com o botão Sair e dentro dele, inclue a ferramenta caixa de listagem contendo essa tabela dos expirados!!!
O msgbox nesse caso não é o mais indicado, pois sua limitação de conteudo e formtação dos dado, atrapaha o resultado ais profissional.