Compartir a través de


Me keyword

La palabra claveMe se comporta como una variable declarada implícitamente. Está disponible automáticamente para cada procedimiento de un módulo de clase.

Cuando una clase puede tener más de una instancia, Me ofrece una manera de hacer referencia a la instancia específica de la clase donde se está ejecutando el código. El uso de Me es particularmente útil para pasar información acerca de la instancia actualmente en ejecución de una clase a un procedimiento en otro módulo.

Por ejemplo, supongamos que tiene el siguiente procedimiento en un módulo:

Sub ChangeFormColor(FormName As Form) 
 FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256) 
End Sub

Puede llamar a este procedimiento y pasar la instancia actual de la clase de formulario como un argumento mediante la siguiente instrucción:

ChangeFormColor Me 

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.