Le bureau de Carl fait un usage intensif de la fonction Suivi des modifications de Word, les documents passant par plusieurs personnes et plusieurs révisions avant la finalisation. La fonction Suivi des modifications fonctionne très bien à cette fin, à une exception près: le document comprend, dans le pied de page, un champ de date (date enregistrée), et à chaque fois que le document est enregistré, Suivi des modifications efface automatiquement la date nouvelle date de dernière sauvegarde. Cela se traduit rapidement par un pied de page multiligne des champs de date de dernier enregistrement révisés. Carl s’est demandé s’il y avait un moyen de dire à Word «d’ignorer» le pied de page (ou un champ, un bloc de texte, une section, etc.) lors de l’utilisation du suivi des modifications.

La réponse courte est que non, il n’y a aucun moyen de le faire. La fonction Suivi des modifications est activée ou désactivée pour l’ensemble du document. Cela signifie que vous n’avez que quelques options. La première option consiste à rendre la date dans le pied de page statique, afin qu’elle ne change pas. Vous pouvez le remplacer par du texte (au lieu d’utiliser un champ), puis n’oubliez pas de mettre à jour la date comme l’une des dernières étapes avant de terminer ou d’imprimer le document.

Une autre option consiste à toujours accepter la modification du pied de page chaque fois que vous ouvrez le fichier dans Word. Cliquez simplement avec le bouton droit sur la date dans le pied de page, puis choisissez Accepter le changement.

Une autre option consiste à utiliser une macro pour enregistrer réellement votre document (s’il s’agit du point où le pied de page est mis à jour). La macro suivante accomplit plusieurs choses et peut être affectée à un bouton de la barre d’outils pour en faciliter l’utilisation. Tout d’abord, il parcourt tous les pieds de page du document et met à jour tous les champs des pieds de page. Il accepte ensuite toutes les révisions de ces pieds de page. Enfin, il enregistre le document.

Sub Save_NoFooterRevisions()

Dim rFooter As Range     Dim iSectCount As Integer     Dim j As Integer

iSectCount = ActiveDocument.Sections.Count

For j = 1 To iSectCount         Set rFooter = ActiveDocument.Sections(j) _           .Footers(wdHeaderFooterPrimary).Range         With rFooter             .Fields.Update             .Revisions.AcceptAll         End With         Set rFooter = ActiveDocument.Sections(j) _           .Footers(wdHeaderFooterEvenPages).Range         With rFooter             .Fields.Update             .Revisions.AcceptAll         End With         Set rFooter = ActiveDocument.Sections(j) _           .Footers(wdHeaderFooterFirstPage).Range         With rFooter             .Fields.Update             .Revisions.AcceptAll         End With     Next j     ActiveDocument.Save End Sub

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

link: / word-Turning_Track_Changes_Off_for_Selected_Areas [Désactivation du suivi des modifications pour les zones sélectionnées].