Action de Macro OpenVisualBasicModule

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Vous pouvez utiliser l'action de macro OpenVisualBasicModule dans les bases de données Access pour ouvrir un Visual Basic pour Applications (VBA) module à un procédure spécifié. Cela peut être un Sous-procédure, une procédure Function ou un procédure événementielle.

Remarque : Commencer dans Access 2010, l'action de macro OuvrirModule a été renommée OpenVisualBasicModule.

Remarque : Cette action ne sera pas autorisée si la base de données n'est pas fiable.

Remarque : L'action de macro OpenVisualBasicModule n'est pas disponible dans les applications web Access.

Paramètre

L'action de macro OpenVisualBasicModule comporte les arguments suivants.

Argument de l’action

Description

Nom du module

Le nom du module que vous souhaitez ouvrir. Sélectionnez le nom du module dans la liste déroulante. Vous pouvez laisser cet argument vide si vous souhaitez effectuer une recherche dans tous les modules standard dans la base de données pour obtenir une procédure et ouvrez le module approprié dans cette procédure.

Si vous exécutez une macro contenant l'action OpenVisualBasicModule dans un base de données bibliothèque, Access recherche d'abord le module portant ce nom dans la base de données bibliothèque, puis dans la base de données active.

Nom de la procédure

Le nom de la procédure que vous souhaitez ouvrir le module. Si vous laissez cet argument vierge, le module s'ouvre dans la section Déclarations.

Remarque : Vous devez entrer un nom valide dans le Nom du Module ou le Nom de la procédure argument.

Remarques

Vous pouvez utiliser cette action de macro pour ouvrir une procédure événementielle en spécifiant l'argument Nom Module et l'argument Nom de la procédure . Par exemple, pour ouvrir la procédure d'événement Click du bouton ImprimerFacture sur le formulaire commandes, définissez l'argument Nom du Module sur formulaire.commandes et définissez l'argument Nom de la procédure sur Impressionfacture_clic. Pour afficher la procédure événementielle pour un formulaire ou un état, le formulaire ou l'état doit être ouvert.

De même, pour ouvrir une procédure dans une module de classe, vous devez spécifier le nom du module, même si le module de classe n'a pas à ouvrir.

Pour ouvrir un procédure privée, le module la contenant doit être ouvert.

Cette action a le même effet que clic droit sur un module dans le volet de Navigation, puis en cliquant sur Mode Création. Cette action permet également de spécifier un nom de la procédure et de rechercher les modules standards dans une base de données pour plus d'informations.

Conseil : Vous pouvez sélectionner un module dans le volet de Navigation et faites-le glisser vers la fenêtre macro. Cela crée automatiquement une action OpenVisualBasicModule qui ouvre le module dans la section Déclarations.

Pour exécuter l'action OpenVisualBasicModule dans un module VBA, utilisez la méthode OuvrirModule de l'objet DoCmd .

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×