Rohan travaille pour une entreprise qui utilise une nouvelle méthode d’écriture de lettres comportant une liste d’une centaine de mots «complexes» qui ne doivent jamais être utilisés lors de l’écriture. Il cherche le meilleur moyen d’être alerté si l’un des mots de la liste est utilisé dans un document.

Il existe plusieurs façons d’y parvenir, et le meilleur choix dépendra de la façon dont le travail est effectué dans votre bureau, ainsi que de vos préférences personnelles. Par exemple, un moyen simple de gérer les mots est de les ajouter à ce que Word appelle votre dictionnaire «exclure». En gros, c’est une façon de modifier les fichiers utilisés par le correcteur orthographique afin qu’un mot particulier soit toujours marqué comme mal orthographié. Si vous ajoutez les cent mots à la liste d’exclusion, ils seront toujours marqués comme mal orthographiés. La manière dont vous ajoutez des mots au dictionnaire d’exclusion a été traitée dans d’autres numéros de _WordTips _. Vous pouvez trouver des informations ici:

`link:/office-skill-fr/wordribbon-T008695

Des informations similaires sont également disponibles sur http: – word.mvps.org [site Word MVP] `, ici:

https://wordmvp.com/FAQs/General/ExcludeWordFromDic.htm

Vous pouvez également aborder votre liste en créant des entrées de correction automatique pour chacun des mots. Lorsqu’un des mots est tapé, vous pouvez le faire remplacer automatiquement par une version du mot qui est dans un format visible qui attirera l’attention sur le fait que le mot a été utilisé. Si vous préférez, vous pouvez aussi simplement remplacer le mot par un espace, ce qui signifierait que le mot incriminé est automatiquement «effacé» chaque fois qu’il est tapé.

Il existe également des approches macro que vous pouvez utiliser. Celles-ci seraient, avant tout, utiles à exécuter à différents stades de l’élaboration du document. La macro peut faire à peu près tout ce que vous décidez de faire. Par exemple, il peut simplement collecter les mots incriminés trouvés dans le document et vous informer qu’ils ont été trouvés, sans apporter de modifications. La macro suivante fera exactement cela.

Sub DoNotUseList()

Dim Word As Range     Dim ForbiddenWords(2) As String     Dim ForbiddenWord As Variant     Dim BadList As String

' Populate array with forbidden words     ' Remember to modify the size of the array above     ForbiddenWords(0) = "cat"

ForbiddenWords(1) = "dog"

ForbiddenWords(2) = "mouse"



BadList = "The following forbidden words have been identified:"

For Each Word In ActiveDocument.Words         For Each ForbiddenWord In ForbiddenWords             If LCase(Trim(Word.Text)) = ForbiddenWord Then                 BadList = BadList & vbCrLf & ForbiddenWord             End If         Next     Next

MsgBox BadList, vbOKOnly, "Forbidden Words"

End Sub

Pour changer les mots qui sont sur la liste des interdits, changez simplement la taille et le contenu du tableau ForbiddenWords. Vous devez vous assurer qu’il n’y a pas de majuscules ni de phrases dans le contenu du tableau. Lorsque vous exécutez la macro, chacun des mots du document est vérifié par rapport à chacun des mots interdits, et vous êtes averti à la fin s’il y en a trouvé.

D’autres méthodes macro-basées similaires pour gérer ce type de problème ont été présentées dans d’autres numéros de __WordTips _: _

`link:/office-skill-fr/wordribbon-T001173

_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.

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 (11329) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365. Vous pouvez trouver une version de cette astuce pour le ancienne interface de menu de Word ici:

link: / word-Enforcing_a_Do-Not-Use_Word_List [Application d’une liste de mots à ne pas utiliser].