Sandy a demandé comment trouver tout le texte entre guillemets et le formater en gras. La solution doit être capable de gérer plusieurs mots entre les guillemets, des phrases entières qui doivent être en gras. C’est une question intéressante, et il y a plusieurs façons de l’aborder.

Une approche consiste à utiliser la puissante fonctionnalité Rechercher et remplacer de Word pour faire exactement ce dont vous avez besoin. Suivez ces étapes:

  1. Appuyez sur Ctrl + H. Word affiche l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer. (Voir la figure 1.)

  2. Dans la zone Rechercher, saisissez ce qui suit:

  3. Celui-ci doit être entré tel quel, sans espaces. Le caractère après la première barre verticale est un guillemet intelligent d’ouverture, et celui après la deuxième barre verticale est un guillemet intelligent de fermeture. Les guillemets intelligents sont saisis dans la boîte de dialogue en maintenant la touche Alt enfoncée et en tapant 0147 sur le clavier pour le premier, puis 0148 pour le second.

  4. Déplacez le point d’insertion dans la zone Remplacer par.

  5. Cliquez sur Format, puis sur Police. Word affiche la boîte de dialogue Remplacer la police.

(Vous devrez peut-être cliquer sur le bouton Plus avant de voir le bouton Format.)

  1. Cliquez sur l’option Gras dans la liste Style de police.

  2. Cliquez sur OK.

  3. Assurez-vous que la case à cocher Utiliser les caractères génériques est activée.

  4. Cliquez sur Tout remplacer.

Notez que lorsque Word a terminé cette recherche et ce remplacement, il aura mis en gras non seulement le texte entre les guillemets, mais les guillemets eux-mêmes.

Si vous souhaitez ramener les guillemets à la normale, vous pouvez effectuer une autre recherche générique, cette fois en recherchant simplement [« | » | « ] (étape 2, les deux derniers guillemets ouvrant et fermant les guillemets intelligents) et en le remplaçant par Formatage non gras (étape 5).

Il est intéressant de noter que vous devez rechercher [« | »] [« | »] et pas simplement «  ». La raison en est assez simple. Si vous obtenez vos documents (ceux que vous mettez en forme) de quelqu’un d’autre, vous ne savez pas d’emblée s’ils ont utilisé des guillemets intelligents, des guillemets réguliers ou une combinaison des deux. En utilisant les crochets entourant le deux types de guillemets des deux côtés d’une barre verticale, vous indiquez à Word de faire correspondre le type de guillemets d’ouverture ou de fermeture. Lorsque vous avez sélectionné Utiliser les caractères génériques, Word fait la distinction entre les guillemets normaux et intelligents.

‘pas de discrimination si vous utilisez la recherche et le remplacement sans les caractères génériques activés.)

Si vous devez faire tout à fait un peu de mise en forme des informations entre guillemets de cette manière, le meilleur pari est de créer une macro que vous pouvez attribuer à une touche de raccourci ou au lien: / wordribbon-Adding_Tools_to_the_Quick_Access_Toolbar [Quick Access Toolbar]. Le moyen le plus simple est peut-être d’utiliser simplement l’enregistreur de macros pour enregistrer les étapes ci-dessus. Si vous préférez, vous pouvez utiliser la macro suivante pour faire l’affaire:

Sub BoldBetweenQuotes()

' base for a quotes finding macro     Dim blnSearchAgain As Boolean     ' move to start of doc     Selection.HomeKey Unit:=wdStory      ' start of loop     Do         ' set up find of first of quote pair         With Selection.Find             .ClearFormatting             .Text = Chr(34)

.Replacement.Text = ""

.Forward = True             .Wrap = wdFindStop             .Execute         End With         If Selection.Find.Found Then             Selection.MoveRight Unit:=wdCharacter, Count:=1             ' switch on selection extend mode             Selection.Extend             ' find second quote of this pair             Selection.Find.Execute             If Selection.Find.Found Then                 Selection.MoveLeft Unit:=wdCharacter, Count:=1                 ' make it bold                 Selection.Font.Bold = True                 Selection.Collapse Direction:=wdCollapseEnd                 Selection.MoveRight Unit:=wdCharacter, Count:=1                 blnSearchAgain = True             Else                 blnSearchAgain = False             End If         Else             blnSearchAgain = False         End If     Loop While blnSearchAgain End Sub

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (8436) s’applique à Microsoft Word 2007, 2010 et 2013.

Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu de Word ici:

link: / word-Automatically_Formatting_Text_within_Quotes [Formatage automatique du texte dans les guillemets].