Les champs sont très utiles lorsque vous travaillez avec un document – ils vous permettent de placer des informations «dynamiques» dans vos documents. Parfois, vous pouvez souhaiter qu’un champ reste statique; pour ne pas changer. Vous pouvez le faire en sélectionnant le champ et en appuyant sur Ctrl + F11. Cela «verrouille» le champ afin qu’il ne se mette pas à jour à partir de sa valeur actuelle.

Si vous avez beaucoup de champs dans un document et que certains d’entre eux sont verrouillés, vous souhaiterez peut-être trouver un moyen de savoir rapidement lesquels sont verrouillés. Word n’a pas de fonction spéciale qui vous permet de rechercher des champs verrouillés, mais vous pouvez créer une macro qui les recherchera pour vous. La macro suivante, FindLocked, démarre au début d’un document et trouve les champs verrouillés. Il sélectionne tour à tour chaque champ verrouillé et vous demande si vous souhaitez continuer la recherche.

Sub FindLocked()

Dim iField As Integer     Dim vResponse As Variant

For iField = 1 To ActiveDocument.Fields.Count         If ActiveDocument.Fields(iField).Locked Then             ActiveDocument.Fields(iField).Select             vResponse = MsgBox("Continue Searching?", vbYesNo)

If vResponse = vbNo Then Exit For         End If     Next iField 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 (11026) 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-Locating_Locked_Fields [Localisation des champs verrouillés].