Mot clé Me
Le mot cléMe se comporte comme une variable déclarée implicitement. Il est automatiquement disponible pour chaque procédure d’un module de classe.
Lorsqu’une classe peut avoir plusieurs instances, Me fournit un moyen de faire référence à l’instance spécifique de la classe dans laquelle le code s’exécute. L’utilisation de Moi est particulièrement utile pour transmettre des informations sur l’instance en cours d’exécution d’une classe à une procédure dans un autre module.
Par exemple, supposons qu’un module comporte la procédure suivante :
Sub ChangeFormColor(FormName As Form)
FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
End Sub
Vous pouvez appeler cette procédure et passer l’instance actuelle de la classe Form en tant qu’argument à l’aide de l’instruction suivante :
ChangeFormColor Me
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour