Ajout automatique d’onglets dans les notes de bas de page (Microsoft Word)
À des fins de mise en forme, vous devrez peut-être Word pour placer un caractère de tabulation dans vos notes de bas de page, entre le numéro de référence de la note de bas de page et le texte de la note de bas de page. Cependant, Word ne vous permet pas de le faire automatiquement. En fait, Word ne vous permet pas de spécifier quel caractère doit apparaître entre le numéro de référence de la note de bas de page et le texte de la note de bas de page, comme vous pouvez le faire avec des listes numérotées. Au lieu de cela, Word place un espace entre ces deux éléments.
Il existe plusieurs façons de vous assurer que la note de bas de page comprend un séparateur de tabulation, et les différentes méthodes seront décrites brièvement. Cependant, toutes les méthodes supposent que le style de texte de note de bas de page est configuré pour gérer l’onglet correctement.
Chaque fois que vous insérez une note de bas de page, Word met en forme la note de bas de page elle-même afin qu’elle utilise le style de texte de note de bas de page intégré. Vous pouvez contrôler l’apparence de la note de bas de page en apportant simplement des modifications à ce style intégré. Par exemple, si vous voulez un caractère de tabulation entre le numéro de référence de la note de bas de page et le début du texte de la note de bas de page, vous devez définir un taquet de tabulation dans le style Texte de la note de bas de page afin que Word sache quoi faire avec le caractère de tabulation une fois que vous l’avez entré la note de bas de page. La manière exacte dont vous modifiez les styles a été traitée dans d’autres numéros de WordTips.
La première solution potentielle à l’ajout des onglets consiste à utiliser la fonctionnalité Rechercher et remplacer de Word. Vous pouvez vous assurer que toutes les notes de bas de page ont le caractère de tabulation requis en suivant ces étapes:
-
Appuyez sur Ctrl + H. Word affiche l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer.
-
Si disponible, cliquez sur le bouton Plus. (Voir la figure 1.)
-
Assurez-vous que la case à cocher Utiliser les caractères génériques est activée.
-
Dans la zone Rechercher, tapez « (^ 2) » sans les guillemets. Notez qu’il y a un espace après la dernière parenthèse.
-
Avec le curseur toujours dans la zone Rechercher, cliquez sur le bouton Format, puis choisissez Style. Word affiche la boîte de dialogue Rechercher un style.
-
Dans la liste des styles présentés, choisissez le style de texte de note de bas de page et cliquez sur OK.
-
Dans la zone Remplacer par, tapez « \ 1 ^ t » sans les guillemets.
-
Appuyez sur Remplacer tout, puis fermez la boîte de dialogue Rechercher et remplacer.
Une fois terminé, toutes les notes de bas de page auront la tabulation requise entre le numéro de référence de la note de bas de page et le début du texte de la note de bas de page. Cela fonctionne car vous utilisez le caractère générique ^ 2 dans la recherche, qui recherche les marques de référence de note de bas de page ou de fin de page. Les parenthèses entourant ^ 2 font que ce caractère générique est traité comme un groupe.
Essentiellement, la zone Rechercher recherchera toutes les marques de référence de note de bas de page ou de note de fin suivies d’un espace dans les paragraphes formatés avec le style de texte de note de bas de page. Le seul endroit où cette combinaison se produit est la note de bas de page elle-même. Les notes de fin sont dans le style de note de fin et le corps principal du document ne doit pas être dans le style de texte de note de bas de page.
Dans la zone Remplacer par, le caractère \ 1 remplacera la première expression qui se trouve entre parenthèses dans la zone Rechercher. Dans notre cas, c’est le numéro de référence de la note de bas de page. Le ^ t insérera une tabulation.
Une autre approche consiste à utiliser une macro qui placera l’onglet requis à l’emplacement souhaité dans les notes de bas de page. La macro suivante fera exactement cela:
Sub TabFootnotes() For s = 1 To ActiveDocument.Footnotes.Count ActiveDocument.Footnotes(s).Range.Select With Selection .Collapse Direction:=wdCollapseStart .MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend .TypeText Text:=vbTab End With Next End Sub
Cette macro parcourt chaque note de bas de page, sélectionne le texte de la note de bas de page, supprime l’espace au début du texte, puis tape un onglet. En réalité, la macro ne vérifie pas pour s’assurer que le caractère au début du texte est un espace; il pourrait tout aussi bien être un onglet d’une précédente invocation de cette macro. C’est correct, cependant, car le remplacement d’un onglet existant par un nouvel onglet fonctionnera très bien et donnera toujours les résultats souhaités.
Il existe une approche finale qui convient si vous voulez toujours vous assurer qu’il y a un onglet après le numéro de référence de la note de bas de page. Cette approche consiste à remplacer la commande intégrée de Word pour insérer des notes de bas de page:
Sub InsertFootnote() If Selection.StoryType <> wdFootnotesStory Then Dim dlg As Dialog Set dlg = Dialogs(wdDialogInsertFootnote) If dlg.Display = -1 Then dlg.Execute Selection.TypeBackspace Selection.TypeText vbTab End If End If End Sub
Cette macro vérifie d’abord que vous n’essayez pas d’insérer une note de bas de page dans la section de note de bas de page du document. Ensuite, il affiche la boîte de dialogue standard Note de bas de page et note de fin. Lorsque vous cliquez sur OK dans la boîte de dialogue, la macro insère un onglet et attend que vous saisissiez le texte de votre note de bas de page. Cette macro insère également des caractères de tabulation entre les références de note de fin et le texte de note de fin.
_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 (1691) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:
link: / wordribbon-Automatically_Adding_Tabs_in_Footnotes [Ajout automatique d’onglets dans les notes de bas de page]
.