Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Embora a utilização de carateres de declaração de tipo seja válida no Visual Basic, alguns tipos de dados (incluindo Byte, Booleano, Data, Objeto e Variante) não têm carateres de declaração de tipo associados. Esse erro tem as seguintes causas e soluções:
Tentou utilizar um caráter de declaração de tipo na declaração de uma variável que utiliza a cláusula As , por exemplo, com Dim, Estático, Público, entre outros.
Remova o caráter de declaração de tipo ou remova a cláusula As .
Tentou utilizar um caráter de declaração de tipo em referência a uma variável que foi declarada implicitamente sem um caráter de declaração de tipo:
MyVar = 20 ' Implicit declaration. MyVar% = 25 ' Generates an error.Dim MyStr$ MyStr = "Because it was explicitly declared, the $ is optional."Remova o caráter de declaração de tipo ou volte a declarar a variável original.
Observação
Se uma declaração de variável explícita contiver um caráter de declaração de tipo, a inclusão do caráter é 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.