Erros de macros do Excel
Este capítulo ensina como lidar com erros de macro em Excel. Primeiro, vamos criar alguns erros.
Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:
Range("A1").Valu = x
1. Clique no botão de comando na folha.
Resultado:

2. Clique em OK.
A variável x não está definida. Como estamos usando a instrução Option Explicit no início do nosso código, temos que declarar todas as nossas variáveis. O Excel VBA coloriu o x azul para indicar o erro.
3. No Editor do Visual Basic, clique em Redefinir para parar o depurador.

4. Corrija o erro adicionando a seguinte linha de código no início do código.
Você pode ter ouvido falar da técnica chamada de depuração antes. Com essa técnica, você pode percorrer seu código.
5. No Editor do Visual Basic, coloque o cursor antes de Particular e pressione F8.
A primeira linha fica amarela.

6. Pressione F8 mais três vezes.

O seguinte erro é exibido.

O objeto Range possui uma propriedade chamada Value. O valor não é escrito corretamente aqui. A depuração é uma ótima maneira de não apenas encontrar erros, mas também entender melhor o código. Nosso programa de exemplo de depuração mostra como passar pelo seu código e ver o efeito de cada linha de código na sua planilha.