Compartilhar via


Caractere de declaração de tipo exigido

A necessidade de usar caracteres de declaração de tipo depende da forma da declaração do identificador . Esse erro tem a seguinte causa e solução:

  • Uma variável que foi originalmente declarada implicitamente com caracteres de declaração de tipo foi referenciada sem um caractere de declaração de tipo. Por exemplo:

        MyStr$ = "Implicit declaration" 
      MyStr = "Trying to refer to MyStr$, but error results" _ 
      & "from calling it MyStr." 
    
      Dim MyStr$  
      MyStr = "Because it was explicitly declared, the $ is optional." 
    

    Torne a declaração explícita ou adicione o caractere de declaração de tipo a referências posteriores.

    Observação

    Se uma declaração de variável explícita contiver um caractere de declaração de tipo, a inclusão do caractere será opcional em referências posteriores.

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.