Jay a demandé s’il y avait un moyen de protéger un signet afin qu’il ne puisse pas être supprimé. Il n’y a aucun moyen de faire cela dans Word; il n’y a aucun moyen de définir un signet comme « masqué » ou de le verrouiller en place. Vous pourriez penser que vous pouvez marquer un signet comme masqué car lorsque vous affichez la boîte de dialogue Signet (outil Signet dans l’onglet Insertion du ruban), il existe une case à cocher nommée «Signets masqués». Word, dans le cours normal de l’utilisation d’autres outils, crée des signets qui sont normalement masqués à la vue. Par exemple, Word utilise des signets masqués pour les entrées de table des matières, les références croisées et les légendes. Cependant, vous ne pouvez marquer aucun des signets que vous créez comme « masqué ». (Voir la figure 1.)

image

Figure 1. La boîte de dialogue Signet.

Les signets, cachés ou non, peuvent être supprimés très facilement. Tout ce qu’un utilisateur doit faire est de sélectionner le texte qui contient le signet, puis de supprimer ce texte. Si le signet est celui que vous avez créé, l’utilisateur peut utiliser l’outil Signet de l’onglet Insertion du ruban pour rechercher et supprimer le signet volontairement.

Une façon d’empêcher la suppression d’un signet consiste à protéger un document pour les formulaires. Ce type de protection vous permet de spécifier des sections spécifiques de votre document qui doivent être protégées. Si vous placez un saut de section continu avant le texte contenant le signet que vous souhaitez protéger et un saut de section continu par la suite, vous pouvez protéger uniquement la section qui contient le signet. (La façon de protéger les sections individuelles d’un document a été abordée dans d’autres numéros de WordTips.)

Une fois que vous avez appliqué la protection du document, un utilisateur ne peut plus afficher la boîte de dialogue Signet pour voir quels sont les différents signets. Cela vaut pour tous les signets du document; l’utilisateur ne pourra pas non plus afficher les signets dans les sections non protégées. L’utilisateur peut toujours sélectionner du texte dans les sections non protégées du document et supprimer ce texte, il est donc possible de supprimer un signet de cette manière, mais la même modification ne peut pas avoir lieu dans la section protégée – le signet y reste donc en sécurité.

Si vous préférez ne pas diviser votre document en sections, une autre approche possible consiste à créer une macro qui protège les signets. Tout ce que vous avez à faire est de créer une macro qui est exécutée chaque fois que l’utilisateur apporte une modification au document. La macro peut vérifier que votre signet obligatoire est toujours présent. Si ce n’est pas le cas, la macro peut annuler la modification qui a déclenché la macro en premier lieu.

Bien sûr, une telle macro ajoutera beaucoup de « surcharge » au travail avec le document; l’exécuter après l’ajout de chaque caractère à un document ou la suppression de chaque caractère peut prendre du temps. Cependant, il n’existe aucun moyen de contourner une telle approche, car toute modification de document peut potentiellement affecter votre signet.

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 (7875) 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-Protecting_Bookmarks [Protéger les signets].