Share via


ElseIf deve ser precedida por uma If ou ElseIf correspondente e seguida por uma ElseIf, Else ou EndIf

ElseIf é uma diretiva de compilação condicional. Esse erro tem as seguintes causas e soluções:

  • Foi detectado um #elseif que não é precedido por um #if ou #elseif. Coloque uma instrução #if antes do #elseif ou remova um colocado incorretamente anterior #endif.

  • Um #elseif foi detectado que é precedido por um #else ou #endif. Encerre adequadamente o bloco anterior #if ou altere o anterior #else para um #elseif.

Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.