Uso inválido da palavra-chave Me
A palavra-chaveMe pode aparecer em módulos de classe. Esse erro tem as seguintes causas e soluções:
A palavra-chave Me apareceu em um módulo padrão.
A palavra-chave Me não pode aparecer em um módulo padrão porque um módulo padrão não representa um objeto. Se você copiou o código em questão de um módulo de classe, deverá substituir a palavra-chave Me pelo objeto ou nome do formulário específico para preservar a referência original.
A palavra-chave Me apareceu no lado esquerdo de uma atribuição Set , por exemplo:
Set Me = MyObject ' Causes "Invalid use of Me keyword" message.
Remova a atribuição Definir .
Observação
A palavra-chave Me pode aparecer no lado esquerdo de uma atribuição Let , nesse caso, a propriedade padrão do objeto representado por Mim está definida. Por exemplo:
Let Me = MyObject ' Valid assignment with explicit Let. Me = MyObject ' Valid assignment with implicit Let.
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de