Le texte masqué est d’une grande aide pour ceux qui veulent « cacher » certaines parties d’un document, que ce soit pour le visionner ou pour l’imprimer. Cependant, il n’est pas très utile de cacher des informations que vous ne voulez pas que les autres voient dans un document que vous distribuez. Ils (ceux à qui vous distribuez le document) peuvent afficher ou imprimer du texte caché aussi facilement que vous le pouvez.

Il n’existe aucune fonctionnalité intégrée de Word qui vous permet de « verrouiller » le texte masqué afin qu’il ne puisse pas être affiché. La meilleure solution est donc de simplement supprimer tout votre texte masqué en dernière étape avant de distribuer votre document.

Vous pouvez le faire en utilisant les fonctionnalités de recherche et de remplacement de Word, comme suit:

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

  2. Cliquez sur le bouton Plus, s’il est disponible. (Voir la figure 1.)

  3. Placez le point d’insertion dans la zone Rechercher et assurez-vous qu’il est vide.

  4. Cliquez sur le bouton Format et choisissez Police. Word affiche la boîte de dialogue Rechercher une police. (Voir la figure 2.)

  5. Cliquez sur la case à cocher Attribut caché jusqu’à ce qu’il y ait une coche noire solide. (Vous devrez peut-être cliquer dessus plus d’une fois.)

  6. Cliquez sur OK. La boîte de dialogue Rechercher une police disparaît et les mots «Format: masqué» doivent apparaître juste en dessous de la zone Rechercher.

  7. Assurez-vous que la case Remplacer par est vide.

  8. Cliquez sur Remplacer tout.

Si vous supprimez un peu le texte caché, vous pouvez automatiser le processus en enregistrant une macro qui exécute les étapes ci-dessus, ou vous pouvez utiliser la macro suivante:

Sub StripAllHidden()

Dim rngsStories As Word.StoryRanges     Dim rngStory As Word.Range

On Error GoTo NoDocOpen         Set rngsStories = ActiveDocument.StoryRanges     On Error GoTo 0

'Need to loop through all 'stories' to     'remove hidden text from footnotes, headers,     'etc. as well as body text.



For Each rngStory In rngsStories         With rngStory.Find             .ClearFormatting             .Font.Hidden = True             Call .Execute(vbNullString, False, False, False, _                 False, False, True, wdFindContinue, True, _                 ReplaceWith:=vbNullString, _                     Replace:=wdReplaceAll)

End With     Next     Exit Sub NoDocOpen:

End Sub

L’autre avantage de l’utilisation de cette macro est qu’elle recherchera également le texte masqué dans les endroits où la fonction régulière Rechercher et remplacer ne le fera pas: notes de bas de page, notes de fin, en-têtes, pieds de page, etc.

_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 (12438) 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:

lien: / word-Protecting_Hidden_Text [Protéger le texte caché].