Pour automatiser une tâche répétitive, vous pouvez créer rapidement une
macroAction ou ensemble d'actions que vous pouvez effectuer pour automatiser des tâches. Les macros sont enregistrées dans le Visual Basic
pour le langage de programmation des applications.
dans Word. Vous pouvez également utiliser
Visual Basic EditorEnvironnement dans lequel vous écrivez de nouveaux et éditez des Visual Basic
existants pour les codes et procédures des applications. Visual Basic Editor contient un ensemble d'outils complet pour le débogage pour trouver les problèmes de syntaxe, d'exécution et de logique dans votre code.
dans Microsoft Visual Basic
pour que les applications écrivent votre propre script macro ou copier toute ou partie d'une macro dans une nouvelle macro.
 | Enregistrer une macro |
Toutes les étapes requises pour terminer les actions que vous souhaitez que votre macro exécute sont enregistrées. Cependant, la navigation de retour à l'onglet pour arrêter l'enregistrement n'est pas inscluse dans les étapes enregistrées.
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Enregistrement.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
Dans la zone Nom de la macro, entrez un nom pour la macro.
-
Dans le menu contextuel Enregistrer la macro dans, effectuez l'une des opérations suivantes :
Enregistrer la macro | Cliquez sur |
|---|
Dans le document dans lequel vous créez la macro dans | [nom du document]
(document) |
Dans tous les documents ouverts | Tous les documents (Normal) |
-
Cliquez sur OK, puis effectuez les actions que vous souhaitez enregistrer.
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Arrêter.
 | Créer une macro à l'aide de Visual Basic pour Applications |
Vous pouvez utiliser Visual Basic Editor inclus pour créer une macro.
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Éditeur.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
SI vous devez insérer un module, dans Visual Basic Editor, dans le menu Insérer, cliquez sur Module.
-
Dans la fenêtre de code du module, tapez ou collez le code de la macro que vous souhaitez utiliser.
-
Lorsque vous avez terminé, dans le menu Word, cliquez sur Fermer et revenir à Microsoft Word.
 | Exécuter une macro |
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Macros.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
Dans la liste, cliquez sur la macro que vous voulez exécuter, puis cliquez sur Exécuter.
 | Modifier une macro |
Pour modifier une macro, utilisez
Visual Basic EditorEnvironnement dans lequel vous écrivez de nouveaux et éditez des Visual Basic
existants pour les codes et procédures des applications. Visual Basic Editor contient un ensemble d'outils complet pour le débogage pour trouver les problèmes de syntaxe, d'exécution et de logique dans votre code..
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Macros.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
Dans la liste, cliquez sur la macro que vous souhaitez modifier, puis sur Modifier.
Visual Basic Editor s'ouvre.
-
Apportez les modifications souhaitées.
-
Lorsque vous avez terminé, dans le menu Word, cliquez sur Fermer et revenir à Microsoft Word.
 | Copier une partie d'une macro pour créer une autre macro |
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Macros.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
Dans la liste, cliquez sur la macro que vous souhaitez copier, puis sur Modifier.
Visual Basic Editor s'ouvre.
-
Dans la fenêtre de code de Visual Basic Editor, sélectionnez les lignes de la macro que vous souhaitez copier.
 | Conseil Pour copier toute la macro, incluez les lignes Sub et End Sub dans la sélection. |
-
Dans le menu Edition, cliquez sur Copier.
-
Dans la zone Projet de la fenêtre de code, cliquez sur le module à l'endroit où vous souhaitez insérer le code.
-
Dans le menu Édition, cliquez sur Coller.
 | Suppression d'une macro |
-
Dans l'onglet Développeur, sous Visual Basic, cliquez sur Macros.

 | Si l'onglet Développeur n'est pas disponible
|
-
Sur la droite du ruban, cliquez sur
, puis sur Préférences du ruban.
-
Sous Personnaliser, activez la case à cocher Développeur.
-
Dans la liste, cliquez sur la macro que vous souhaitez supprimer, puis sur Supprimer.