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: