Comment : gérer des macros
L'Explorateur de macros constitue l'outil principal pour le suivi et la gestion de vos macros. Il se présente sous la forme d'une fenêtre dans l'environnement de développement intégré (IDE) principal de Visual Studio, qu'il est possible d'afficher en appuyant sur ALT+F8. Pour plus d'informations sur les différents éléments de l'Explorateur de macros, consultez Fenêtre Explorateur de macros.
La gestion des macros recouvre les principales tâches suivantes :
Création de nouveaux projets et modules de macro.
Chargement et déchargement des projets macro existants.
Suppression des projets et modules de macro.
Attribution d'un nouveau nom aux projets, modules et commandes de macro.
Modification d'une commande ou d'un module.
Vous pouvez enregistrer les macros dans des fichiers au format texte ou binaire. Le format binaire est le format par défaut pour les macros ; il utilise l'extension .Vsmacros. Vous pouvez toutefois choisir d'enregistrer votre macro dans un fichier au format Unicode (.txt).
L'enregistrement d'une macro dans un fichier binaire permet de distribuer facilement plusieurs macros d'un projet dans un seul fichier. L'enregistrement d'une macro sous la forme d'un fichier texte vous permet, par exemple, d'ouvrir le fichier dans une autre application que Visual Studio afin de copier une seule commande du fichier et de l'envoyer à la personne de votre choix par courrier électronique.
Par défaut, les macros sont stockées dans \VSMacros80, dans le répertoire spécifié par la zone de texte Emplacement des projets Visual Studio dans le nœud Projets et solutions de la boîte de dialogue Options du menu Outils de l'éditeur de macros. Toutefois, vous pouvez changer le chemin d'accès des projets Visual Studio dans la boîte de dialogue Options, ou appuyer sur CTRL+E pour exporter la macro vers un autre emplacement.
Gestion des macros
Pour toutes les tâches ci-après, appuyez sur ALT+F8 pour afficher l'Explorateur de macros s'il y a lieu.
Pour créer un nouveau projet ou module de macro dans l'Explorateur de macros
Pour créer un projet macro, cliquez avec le bouton droit sur le nœud Macros et choisissez Nouveau projet.
Pour créer un nouveau module de macro, cliquez avec le bouton droit sur un projet et choisissez Nouveau module.
Pour charger un projet macro existant dans l'Explorateur de macros
Cliquez avec le bouton droit sur le nœud Macros, puis choisissez Charger un projet.
Recherchez et sélectionnez le fichier projet macro souhaité, et choisissez Ouvrir.
Pour décharger un projet macro dans l'Explorateur de macros
Cliquez avec le bouton droit sur le projet macro à décharger, puis choisissez Décharger le projet.
Notes
Lorsqu'un projet est déchargé, ses paramètres de sécurité sont perdus. Pour plus d'informations, consultez Problèmes liés au partage et à la sécurité des macros.
Pour supprimer un module ou une commande de macro dans l'Explorateur de macros
Sélectionnez l'élément à supprimer et appuyez sur SUPPR.
- ou -
Cliquez avec le bouton droit sur l'élément, puis choisissez Supprimer.
Notes
Utilisez l'Explorateur Windows pour supprimer le fichier projet correspondant.
Pour supprimer un projet macro dans l'Explorateur de macros
Cliquez dessus avec le bouton droit, puis choisissez Décharger.
Notes
Utilisez l'Explorateur Windows pour supprimer le fichier projet correspondant.
Pour renommer un projet, un module ou une commande de macro
Pour renommer un projet, un module ou une commande de macro, cliquez avec le bouton droit sur l'élément en question, puis choisissez Renommer.
Tapez le nouveau nom, puis appuyez sur ENTRÉE.
Notes
L'attribution d'un nouveau nom à un module affecte les déclarations de module dans les fichiers, alors que l'attribution d'un nouveau nom à un projet n'affecte pas l'espace de noms par défaut. En outre, si vous renommez un projet, un module ou une commande de macro dans l'éditeur de macros, ce changement n'est pas réfléchi dans l'Explorateur de macros ni dans l'Explorateur de projets. Dans la mesure où les références aux macros sont encore basées sur l'espace de noms déclaré dans les modules, des erreurs peuvent se produire si vous essayez de référencer des macros basées sur le nouveau nom de projet.
Pour plus d'informations sur la modification d'un module de macro ou commande, consultez Comment : modifier et créer des macros par programmation.
Voir aussi
Tâches
Comment : enregistrer des macros
Comment : référencer des composants COM et .NET Framework au sein des macros
Comment : gérer EnvironmentEvents dans les macros
Concepts
Automatisation des actions répétitives à l'aide de macros
Problèmes liés à l'enregistrement ou à l'exécution des macros