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.
A palavra-chaveMe se comporta como uma variável declarada implicitamente. Está automaticamente disponível para todos os procedimentos em um módulo de classe.
Quando uma classe pode ter mais de uma instância, Me fornece uma maneira de se referir à instância específica da classe em que o código está em execução. Usar Me é particularmente útil para passar informações sobre a instância em execução de uma classe para um procedimento em outro módulo.
Por exemplo, suponha que você tenha o seguinte procedimento em um módulo:
Sub ChangeFormColor(FormName As Form)
FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
End Sub
Você pode chamar esse procedimento e passar a instância atual da classe Form como um argumento usando a seguinte instrução:
ChangeFormColor Me
Confira também
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.