Me
Oferece uma maneira de se referir à instância específica de uma classe ou estrutura na qual o código está sendo executado no momento.
Comentários
A palavra-chave Me se comporta como uma variável de objeto ou uma variável de estrutura referindo-se à instância atual.Usar Me é particularmente útil para passar informações sobre a instância de uma classe ou estrutura atualmente em execução para um procedimento em outra classe, estrutura ou módulo.Por exemplo, suponha que você tenha o procedimento a seguir em um módulo.
Sub ChangeFormColor(FormName As Form)
Randomize()
FormName.BackColor = Color.FromArgb(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 instrução a seguir.
ChangeFormColor(Me)
A palavra-chave Me pode ser usada nesses contextos: