MS Office Word: créer une macro
Dans MS Office Word, vous pouvez également effectuer rapidement des tâches de routine fastidieuses en créant une macro pour ces tâches. Ces macros résument des séquences complexes de commandes et les exécutent automatiquement. Cette astuce pratique décrit comment vous pouvez faciliter votre travail sans connaissances en programmation.
Avoir des séquences de commandes complexes traitées par macro
Les macros sont généralement créées dans le propre langage de programmation Office VBA (Visual Basic pour Applications). Cependant, vous n'avez pas besoin de vous programmer vous-même, mais vous pouvez, pendant que vous exécutez les commandes, les enregistrer et les enregistrer dans une macro. Pour ce faire, procédez comme suit.
- Appelez le groupe de commandes "Macros" dans l'onglet "Affichage". Un clic sur la tête de flèche ouvre une liste de commandes sur laquelle vous pouvez faire défiler jusqu'à "Enregistrer la macro". Utilisez le bouton gauche de la souris pour ouvrir la fenêtre de dialogue correspondante.
- Vous pouvez également ouvrir cette fenêtre à l'aide de l'icône "Enregistrer la macro" (tableau avec bouton) dans la barre d'état. Si vous n'y trouvez pas le symbole, vous devez d'abord l'ajouter via "Ajuster la ligne d'état". Pour ce faire, cliquez avec le bouton droit dans la barre d'état.
- Dans la boîte de dialogue "Enregistrer la macro", attribuez d'abord un nom de macro et spécifiez l'emplacement de stockage. Si vous souhaitez utiliser la macro dans tous les documents Word, sélectionnez "Tous les documents". Dans le champ de texte "Description", vous pouvez stocker plus d'informations sur les fonctions de la macro. Cliquez sur "OK" pour démarrer l'enregistrement macro. Le symbole dans la ligne d'état devient un carré plein.
- Toutes les commandes que vous entrez maintenant sont enregistrées dans la macro. Par exemple, vous pouvez entrer une routine de formatage d'image. Vous pouvez terminer l'enregistrement en cliquant sur le symbole dans la ligne d'état ou sous Affichage -> Macros -> Terminer l'enregistrement.
- Vous pouvez maintenant démarrer la macro à tout moment via Affichage -> Macros -> Afficher les macros -> Exécuter. Pour que vous n'ayez pas toujours à suivre ce long chemin de clic, la boîte de dialogue de commande "Enregistrer la macro" propose d'autres façons de démarrer la macro. Vous pouvez soit définir un raccourci clavier pour le démarrage de la macro, soit ajouter une icône à la barre d'accès rapide. Pour ce faire, cliquez sur les symboles respectifs dans la boîte de dialogue.
- Attention: Si vous définissez un raccourci clavier pour la macro, l'enregistrement démarre dès que vous affectez le raccourci clavier à la macro et fermez la fenêtre.
- Une fois que vous avez créé une macro, vous pouvez la modifier à tout moment. Sous Affichage -> Macros -> Afficher les macros -> Modifier, une fenêtre s'ouvre avec le code VBA correspondant, que vous pouvez ensuite ajouter ou modifier.
Cette astuce pratique a été créée sur la base de MS-Word 2013. Étant donné que les macros peuvent présenter un risque potentiel pour votre ordinateur, Word 2013 a un obstacle de sécurité en place avant l'exécution des macros. Dans le prochain conseil pratique, nous vous montrerons comment surmonter cet obstacle.