Utilisation de macros de texte

Dernière mise à jour le 27 avr. 2021

Création d’une macro de texte

Une macro texte est un raccourci pour une séquence de frappes de touches.Une macro peut être simple (elle\npeut saisir un mot ou une phrase que vous utilisez souvent) ou elle peut être complexe, comme\nune adresse formatée.Un code de macro est le nom de\nla macro de texte que vous créez.Par exemple, au lieu de saisir de façon répétée\n« Centers for Disease Control and Prevention », vous pouvez créer un code\nde macro (tel que « cdc ») qui se transforme en nom complet.

Choisissez Fenêtre > Macros de texte.
Si vous souhaitez créer une macro de texte à partir du texte existant,\nsélectionnez le texte dans le document.
Choisissez Nouvelle macro dans le menu du panneau Macros de texte, ou\ncliquez sur le bouton Nouvelle macro dans\nle panneau Macros de texte.
Entrez un code de macro dans la zone de texte Code de macro. Notez que\nles codes de macro respectent la casse.

Le code apparaît dans la liste Macros de texte.

Pour Texte de macro, saisissez la chaîne de texte que vous souhaitez voir apparaître\nlorsque vous activez la macro de texte.
Pour inclure les attributs de texte du texte existant lors de\nl'insertion ou de l'échange de texte de macro, sélectionnez Mémoriser les attributs de texte.

Par défaut, le texte de macro inséré ou échangé utilise les attributs\nde style du paragraphe de destination.

Pour attribuer un Raccourci clavier d'activation de la macro,\nplacez le curseur dans la zone de texte Raccourci clavier de macro, et\nappuyez sur les touches que vous souhaitez utiliser pour le raccourci.

Les raccourcis sont particulièrement utiles si vous désactivez l'échange automatique de texte de macro dans le panneau Macros de texte.

Si le Raccourci clavier\nque vous souhaitez attribuer à la macro est déjà attribué à une autre\nfonction, le symbole d'alerte apparaît au bas de la boîte de dialogue\navec le message « Actuellement attribué à : [fonction] ».\nSi vous choisissez d'attribuer le Raccourci clavier à la macro, la\nfonction précédente du Raccourci clavier est remplacée.

Cliquez sur OK.

Vous pouvez remplacer le code de macro par le texte de macro automatiquement\nau cours de la saisie, en utilisant un Raccourci clavier de macro, ou en choisissant Échanger\nle texte de macro dans le menu du panneau Macros de texte.

Modification d’une macro de texte

Dans le panneau Macros de texte, dans la liste, double-cliquez sur la macro de texte que vous souhaitez modifier, ou sélectionnez-la et cliquez sur le bouton Modifier la macro de texte dans le panneau Macros de texte.
Entrez vos modifications dans la zone de texte, puis appuyez sur OK.

Duplication d’une macro

Utilisez la commande Dupliquer la macro pour créer une copie d'une macro existante.La macro dupliquée se voit attribuer le même code que la macro d'origine, mais avec un numéro qui lui est ajouté, et elle est répertoriée immédiatement après la macro d'origine dans le panneau Macros de texte.Par exemple, dupliquer la macro « DOT » crée une copie de la macro, nommée « DOT1 ».

Sélectionnez la macro de texte que vous souhaitez dupliquer dans\nla liste du panneau Macros de texte.
Choisissez Dupliquer la macro dans le menu du panneau Macros de texte.

Suppression d’une macro de texte

Sélectionnez\nla macro de texte que vous souhaitez supprimer dans la liste du panneau Macros de texte.
Choisissez Supprimer la macro dans le menu du panneau Macros de texte.
Annotation

Une fois que vous supprimez une macro, vous ne pouvez pas\nannuler la suppression.

Insertion ou remplacement du texte de la macro

Vous\npouvez insérer du texte de macro de trois façons différentes : utiliser la\ncommande Insérer le texte de macro pour insérer du texte de macro au point d'insertion,\nfaire insérer automatiquement le texte de macro pendant la saisie, ou échanger\nle texte existant avec le texte de macro.

Pour insérer automatiquement le texte d’une macro

Si Échanger automatiquement le texte de macro est sélectionné, les codes de macro sont automatiquement convertis en texte de macro pendant que vous saisissez.Par exemple, si vous avez créé un code de macro nommé « cdc », lorsque vous tapez cdc suivi d'un caractère de fin de mot tel qu'un espace ou un point, Center for Disease Control and Prevention apparaît. Le code de macro est sensible à la casse.

Assurez-vous que l'option Permuter automatiquement le texte de macro du menu du panneau Macros de texte est sélectionnée.(Une coche doit apparaître à côté.)
Tapez le code de macro suivi d'un caractère de fin de mot (espace, virgule, point ou retour de paragraphe).
Annotation

Si vous souhaitez restaurer le texte du code de macro, choisissez Édition > Annuler jusqu'à ce que le code de macro réapparaisse.

Insérer le texte de macro au point d'insertion

La commande Insérer le texte de macro place le texte de macro sélectionné au point d'insertion de texte actuel.

À l'aide de l'Outil Texte , cliquez sur l'emplacement où vous souhaitez insérer le texte de macro.
Utilisez l’une des méthodes suivantes :
  • Appuyez sur le raccourci clavier de la macro souhaitée.

  • Sélectionnez la macro souhaitée dans le panneau Macros de texte et choisissez Insérer le texte de macro dans le menu du panneau, ou cliquez sur le bouton Insérer le texte de macro .

Pour remplacer du texte par du texte de macro

La commande Permuter le texte de macro recherche le texte immédiatement précédant le point d'insertion de texte actuel pour tout code de macro défini (sensible à la casse) et, s'il en trouve un, supprime le code de macro et le remplace par le texte de macro associé. Par exemple, vous avez créé une macro de texte pour Centers for Disease Control and Prevention, et le code de macro est CDC. Pour utiliser la macro, tapez The CDC, puis avec le point d'insertion de texte placé immédiatement après le code de macro, choisissez Permuter le texte de macro. InCopy recherche alors le texte immédiatement précédant le point d'insertion et remplace CDC par le texte de macro Centers for Disease Control and Prevention.

À l'aide de l'outil Texte , cliquez immédiatement à droite du code de macro que vous souhaitez remplacer, ou sélectionnez le texte que vous souhaitez remplacer.
Choisissez Permuter le texte de macro dans le menu du panneau Macros de texte, ou choisissez Édition > Permuter le texte de macro.
Annotation

La commande Permuter le texte de macro ne continue pas à rechercher dans l'ensemble du document chaque occurrence du code de macro. Pour rechercher et remplacer toutes les instances d'un mot ou d'une phrase, utilisez la commande Rechercher/Remplacer.