Comment : gérer des macros
Mise à jour : novembre 2007
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, Integrated Development Environment) principal de Visual Studio .NET, et peut être affiché en appuyant sur ALT+F8. Pour plus d'informations sur les différents éléments de l'Explorateur de macros, consultez Explorateur de macros, fenêtre.
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. Vous pouvez changer le chemin d'accès aux projets Visual Studio .NET 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.
Remarque : Les projets macro peuvent être créés uniquement dans l'Explorateur de macros. Vous ne pouvez pas les créer à partir de l'éditeur de macros.
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.
Remarque : 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.
Remarque : 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.
Remarque : 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.
Remarque : 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.
For information about how to edit a macro module or command, see Comment : modifier et créer des macros par programme.
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