Erro de sintaxe VBA

Este tutorial explicará o que significa um erro de sintaxe do VBA e como ele ocorre.

O código VBA deve ser construído de uma determinada maneira para ser executado. Um erro de sintaxe ocorre no VBA quando o código não é construído corretamente. Esses erros são mostrados no Editor VBE em vermelho, o que os torna fáceis de identificar.

(Consulte nosso Guia de tratamento de erros para obter mais informações sobre erros VBA)

Mensagens de aviso para erros de sintaxe

Se você tiver a opção de ativar a verificação de sintaxe em seu VBE, uma caixa de mensagem aparecerá quando você cometer um erro de sintaxe.

Se uma caixa de mensagem não for exibida, o código incorreto ainda aparecerá em vermelho como no gráfico acima, mas uma mensagem de aviso não será exibida. Depende de você se deseja ou não que esta mensagem de aviso apareça, pois você pode alternar esta opção

Para ativar esta opção, no Cardápio, selecione Ferramentas> Opções. Na guia Editor, certifique-se de que a opção Verificação automática de sintaxe está marcado.

Erros comuns de sintaxe

Os erros de sintaxe ocorrem devido a erros ortográficos ou falta de código - como a omissão de um Então quando estamos escrevendo a primeira linha de um Se demonstração.

Alguns outros erros comuns estão listados abaixo.

Para sem um Para :

Fazer até sem especificar a condição:

Com sem especificar o que está incluído no com:

Não Fechando Colchetes ou deixando de fora Pontuação:

wave wave wave wave wave