Protection des champs (Microsoft Word)
Jonathan a exprimé sa frustration vis-à-vis de certains utilisateurs de son entreprise.
Ses auteurs techniques utilisent un modèle standard pour la documentation. Le modèle contient des champs qui sont remplis en complétant les informations dans la boîte de dialogue Propriétés. Si d’autres personnes utilisent le modèle, leur version de Word n’est pas définie pour afficher les champs. Par conséquent, elles saisissent souvent des informations directement dans le document créé par le modèle, détruisant ainsi les champs. Jonathan cherchait un moyen de protéger les champs afin qu’ils ne puissent pas être tapés et détruits.
Il n’existe aucun moyen de protéger uniquement les champs d’un document et de toujours autoriser la saisie dans le document. Il existe cependant des moyens de contourner ce problème. Une façon est de «notifier» aux utilisateurs où se trouvent tous les champs. Avec un rappel visuel, les utilisateurs peuvent être moins susceptibles de taper sur les champs et de les détruire. Word peut, bien sûr, ombrer les champs afin qu’ils soient visibles, mais un utilisateur peut ne pas avoir ce paramètre activé. Vous pouvez, dans votre modèle, configurer les macros AutoNew et AutoOpen pour activer l’ombrage:
Sub AutoNew() With ActiveWindow.View .FieldShading = wdFieldShadingAlways End With End Sub
Sub AutoOpen() With ActiveWindow.View .FieldShading = wdFieldShadingAlways End With End Sub
Cette approche, bien sûr, n’empêche pas de surcharger les champs; il s’assure simplement que l’utilisateur ne peut pas dire « Je ne savais pas qu’il y avait un champ ». Vous pouvez devenir plus complexe dans vos macros, en développant une qui vérifie en permanence la collection Fields pour vous assurer que le nombre de champs dans le document ne change pas (augmente ou diminue). Si une modification du nombre de champs est détectée, la macro peut alors prendre toutes les mesures correctives que vous jugez nécessaires.
_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 (7796) 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_Fields [Protection des champs]
.