Mensagem de erro personalizada em VBA

Erro personalizado em VBAAprenda a desenvolver sistemas em Microsoft Access 2007, com o curso de Access 2007 online.

Uma mensagem de erro personalizada é interessante para informar de forma correta como o usuário deve proceder.

Um erro pode ocorrer em muitos casos, os mais comuns são: entrada de valores inválidos, erro de cálculos e erro de lógica.

O primeiro passo a ser tomado é inserir um código para avisar ao interpretador que haverá um trecho de código específico para tratar os erros que ocorrerem durante a execução do código.

Criando o filtro de personalização de erro em VBA

Então no começo da sua rotina ou função, acrescente o seguinte código:

On Error GoTo marcador

Onde “marcador” é o nome do marcador, onde o código deverá continuar a execução, por exemplo, imagine que você tem o código a seguir:

On Error GoTo venha_aqui

msgbox “Olá Mundo!”

msgbox “Eu sou um programa”

venha_aqui:

msgbox “Fim da Execução”

Neste exemplo, caso o programa encontre erros, ele “pulará” direto para a mensagem “Fim da Execução“.

Caro leitor, você acha interessante personalizar mensagens de erro para o usuário? Deixe seu comentário e compartilhe este artigo nas redes sociais!

Autor: Matheus Pellizzaro

Matheus é formado em sistemas de Informação pela UDESC, desenvolve sistemas e páginas de internet para empresas e pessoas físicas nas "horas vagas". Maiores detalhes em www.tecnozen.com.br