KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment faire pour que les codes de champs se mettent à jour automatiquement à la réouverture d’un document Word ?

AuteurSun Date de modification

Dans un document Word, il est possible d’insérer le nom du fichier à l’aide de champs, mais si le document est renommé, ces champs ne se mettent pas à jour automatiquement. Dans ce tutoriel, je vous montre une méthode pour mettre à jour automatiquement tous les codes de champs dès la réouverture du document dans Word.

Mise à jour automatique de Codes de Champs lors de la réouverture dans Word


Mise à jour automatique de Codes de Champs lors de la réouverture d’un document Word

Word ne propose aucune fonction intégrée pour mettre à jour les champs insérés, sauf en recourant au code VBA.

1. Appuyez sur Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications, puis double-cliquez sur ThisDocument dans le volet gauche afin d’ouvrir la fenêtre ThisDocument (Code).

2. Copiez et collez le code ci-dessous dans la fenêtre ThisDocument (Code).

VBA : Actualiser Codes de Champs lors de la réouverture du document

Sub AutoOpen()
'UpdatebyExtendoffice20180830
    Dim xRange As Range
    Dim xFiled As Field
    For Each xRange In ActiveDocument.StoryRanges
        For Each xFiled In xRange.Fields
            xFiled.Update
        Next
    Next
End Sub

Code VBA collé dans la fenêtre ThisDocument (Code)

3. Cliquez sur Boîte de dialogue Enregistrer sous pour enregistrer le code dans la fenêtre Microsoft Visual Basic pour Applications. Une boîte de dialogue Microsoft Word s’affiche ; cliquez sur Non pour accéder à la boîte de dialogue Enregistrer sous.
Boîte de dialogue Enregistrer sous

4. Dans la boîte de dialogue Enregistrer sous, sélectionnez un dossier pour enregistrer le document, donnez-lui le nom souhaité, choisissez Document Word avec macros activées dans la liste déroulante Spécifier le format d'enregistrement, puis cliquez sur le bouton Enregistrer. Voir la capture d’écran :
Codes de champ mis à jour automatiquement

Désormais, à chaque ouverture d’un document compatible avec les macros, tous les codes de champs seront automatiquement mis à jour.
Option « Activer toutes les macros (non recommandé ; du code potentiellement dangereux peut s’exécuter) » cochée dans la boîte de dialogue Centre de gestion de la confidentialité

Remarque : assurez-vous que l’option Activer toutes les macros (non recommandé ; du code potentiellement dangereux peut s’exécuter) est cochée dans la boîte de dialogue Centre de gestion de la confidentialité(cliquez sur)Fichier > Options > Centre de gestion de la confidentialité > Paramètres des macros).
mise à jour automatique des champs du document à l’ouverture 5

Navigation et édition par onglets pour plusieurs documents Word ou classeurs Excel, exactement comme dans Chrome et Edge !

Tout comme la navigation par onglets dans Chrome, Safari ou Edge, Office Tab vous permet d’ouvrir et de gérer plusieurs documents Word ou classeurs Excel dans une seule et même fenêtre. Passer de l’un à l’autre devient un jeu d’enfant : il suffit de cliquer sur leurs onglets !

Essayez Office Tab gratuitement dès maintenant !

Meilleurs outils de productivité Office

Kutools pour Word – Améliorez votre expérience Word avec plus de 100 fonctionnalités remarquables !

🤖Fonctionnalités Kutools IA : Assistant IA / Assistant en Temps Réel / Super Polish (conserver le format) / Super Traduire (conserver le format) / Rédaction IA / Correction IA

📘Maîtrisez vos documents : divisez les pages, fusionnez les documents, exportez la sélection dans divers formats (PDF, TXT, DOC, HTML…) ou convertissez-les par lots en PDF

Édition du contenu : Recherche et remplacement en lot dans plusieurs fichiers / Redimensionner toutes les images / Transposer les lignes et colonnes d’un tableau / Convertir un tableau en texte

🧹Nettoyage simplifié : supprimez en un clin d’œil les espaces superflus, les sauts de section, les zones de texte ou les liens hypertexte. Pour encore plus d’outils de suppression, rendez-vous dans le groupe Supprimer

Insertions créatives : insérez des séparateurs de milliers, une case à cocher, un bouton radio, un code QR, un code-barres ou plusieurs images. Découvrez-en davantage dans le groupe Insertion

🔍Sélections précises : ciblez exactement les pages spécifiques, les tableaux, les formes ou les paragraphes de titre. Améliorez votre navigation grâce à davantage de fonctions de sélection

Améliorations phares : Naviguer vers n’importe quel emplacement / Insérer automatiquement du texte répétitif / Basculer entre les documents Windows / 11 outils de conversion Outils de...

🌍Prend en charge plus de 40 langues : Utilisez Kutools dans votre langue préférée – disponible en anglais, espagnol, allemand, français, chinois et plus de 40 autres langues !

onglets Kutools for Word du ruban
 
 

Office Tab- Apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

✨ Kutools for Office – Une installation, cinq outils puissants !

Inclus Office Tab Pro·Kutools pour Excel·Kutools pour Outlook·Kutools pour Word·Kutools for PowerPoint

📦 Obtenez les 5 outils dans une seule suite | 🔗 Intégration transparente avec Microsoft Office | ⚡ Gagner du temps et boostez immédiatement votre productivité

Meilleurs outils de productivité Office

Kutools pour Word- Outils 100+ pour Word