Compartilhe!

Como fazer planilha que avisa data de vencimento

Neste artigo vamos mostrar um código que verifica se existem boletos com vencimentos na data atual, ou seja no dia que rodar o código.

Vamos supor a seguinte tabela:

Como fazer planilha que avisa data de vencimento 01 - Como fazer planilha que avisa data de vencimento

Agora vamos montar um código que verifica todas as datas dos boletos um a um e se houver algum com a data atual vamos enviar uma mensagem.

Abra a janela do VBA pressionando Alt + F11 ou vá no menu Desenvolvedor e clique em Visual Basic.

Agora com a janela do VBA aberta copie e cole o seguinte código:

Sub Verificar()
    Linha = 9
    EA_MSG = 0
    Do While Range("E" & Linha)  ""
        If Range("E" & Linha) = Date Then
            EA_MSG = 1
        End If
        Linha = Linha + 1
    Loop
    If EA_MSG = 1 Then
        MsgBox "Tem vencimento hoje"
    End If
End Sub

Esse código está adaptado para a nossa tabela ok?

Nossa tabela começa na linha 9 por isso colocamos a variável Linha como 9 no começo.

No nosso caso a coluna onde está as datas com os vencimentos dos boletos é a coluna E, mude conforme a coluna da sua tabela.

Caso queira verificar outra data mude onde está "Date" para a data desejada.

Agora volte para o Excel e crie um botão para associarmos esse código a um botão.

Para isso vá no menu Desenvolvedor - Inserir e depois selecione o botão conforme abaixo:

Como fazer planilha que avisa data de vencimento 02 - Como fazer planilha que avisa data de vencimento

Posicione o botão onde desejar e depois clique com o botão direito do mouse em cima do botão e selecione Atribuir Macro.

Na janela seguinte selecione o código criado e depois em Ok conforme abaixo:

Como fazer planilha que avisa data de vencimento 03 - Como fazer planilha que avisa data de vencimento

Pronto agora ao clicar no botão o código vai verificar se tem boletos que vencem hoje (no nosso exemplo) e se houver vai mandar uma mensagem de aviso.

Como fazer planilha que avisa data de vencimento

Gostou do conteúdo? Ele foi útil?
Se ainda ficou com alguma dúvida entre em contato conosco pelo email contato@exceleaccess.com.
Quer receber várias dicas no seu seu email?
Cadastre seu email aqui para receber várias dicas como essa por email.

Você também vai gostar:
Excel Avançado – Atalho para saber a hora atual

O atalho para saber a hora atual é "Ctrl + :"

Como achar as duplas mais atrasadas da Lotofácil

Como achar as duplas mais atrasadas da Lotofácil Neste artigo vamos mostrar como listar as duplas ou duques mais atrasados Leia mais...

Como fazer para congelar planilha no Excel

Como fazer para congelar planilha no Excel Neste artigo vamos mostrar como deixar o cabeçalho sempre visível em uma planilha Leia mais...

Excel e Access – Criando uma função que busque dados do Access 1

Para criar uma função que busque dados do Access basta usar o seguinte modelo: Function BuscaDados(Data As Double, Tipo As Leia mais...

Obrigado pela visita!

www.exceleaccess.com

contato@exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com


Compartilhe!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *