Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Comment mettre à jour automatiquement les codes de champs lors de la réouverture d'un document Word ?

Author Sun Last modified

Dans un document Word, nous pouvons insérer le nom du document en utilisant des champs. Cependant, si le document a été renommé, le champ contenant le nom du fichier ne sera pas mis à jour automatiquement. Dans ce tutoriel, je vais vous montrer comment mettre à jour automatiquement tous les codes de champs après avoir rouvert le document dans Word.

Mise à jour automatique des codes de champs lors de la réouverture dans Word


Mise à jour automatique des codes de champs lors de la réouverture d'un document Word

Dans Word, il n'y a aucune fonction intégrée permettant de mettre à jour les champs insérés, sauf via le code VBA.

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

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

VBA : Actualiser les 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

VBA pasted into the ThisDocument (Code) window

3. Cliquez Save button pour enregistrer le code dans Microsoft Visual Basic for Applications fenêtre, une Microsoft Word boîte de dialogue apparaît, cliquez sur Non pour accéder à la boîte de dialogue Enregistrer sous .
Save As dialog box

4. Dans la Enregistrer sous boîte de dialogue, sélectionnez un dossier pour enregistrer le document, donnez-lui un nom selon vos besoins, puis sélectionnez Document Word avec macros activées dans le menu déroulant Type de fichier et ensuite cliquez sur le bouton Enregistrer . Voir capture d'écran :
Field codes updated automatically

Dès maintenant, chaque fois que vous ouvrirez le document avec macros activées, tous les codes de champs seront mis à jour automatiquement.
Enable all macros (not recommended; potentially dangerous code can run) option checked in the Trust Center dialog

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 confiance (Cliquez sur Fichier > Options > Centre de confiance > Paramètres des macros).
doc auto update fields when open 5

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

Tout comme la navigation entre plusieurs pages web dans Chrome, Safari et Edge, Office Tab vous permet d'ouvrir et de gérer plusieurs documents Word ou classeurs Excel dans une seule fenêtre Word ou Excel. Passer d'un document ou classeur à l'autre est désormais simple, il suffit de cliquer sur leurs onglets !

Essayez Office Tab gratuitement dès maintenant !

Meilleurs outils de productivité pour Office

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

🤖 Fonctionnalités de Kutools IA : Assistant IA / Assistant en Temps Réel / Super Polish (préserver le format) / Super Traduire (préserver le format) / Rédaction IA / Correction AI...

📘 Maîtrise des documents : Diviser les pages / Fusionner les documents / Exporter une solution dans différents formats (PDF/TXT/DOC/HTML...) / Conversion en lot vers PDF...

Modification du texte : Recherche et remplacement en lot sur plusieurs fichiers / Redimensionner toutes les images / Transposer le tableau lignes et Colonnes / Convertir le tableau en texte...

🧹 Nettoyage sans effort : Éliminez les espaces supplémentaires / Sauts de section / Zone de texte / Liens hypertexte / Pour plus d’outils de suppression, rendez-vous dans le groupe Supprimer...

Insertion créative : Insérer des séparateurs de milliers / Case à cocher / Bouton radio / Code QR / Code-barres / Plusieurs images / Découvrez davantage dans le groupe Insérer...

🔍 Sélection précise : Ciblez des pages spécifiques / Tableaux / Forme / Paragraphe de titre / Améliorez la navigation avec plus de fonctions de Sélectionner...

Optimisations exclusives : Accéder à n’importe quelle plage / Insérer automatiquement du texte répétitif / Basculer entre les fenêtres du document /11 outils de conversion...

🌍 Prend en charge plus de40 langues : Utilisez Kutools dans la langue de votre choix – Prise en charge de l’Anglais, de l’Espagnol, de l’Allemand, du Français, du Chinois et de bien d’autres encore !

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Envie d’essayer ces fonctionnalités ? Téléchargez Kutools pour Word dès maintenant ! 🚀
 

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

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

📦 Obtenez les5 outils dans une seule suite | 🔗 Intégration transparente avec Microsoft Office | ⚡ Gagnez du temps et augmentez votre productivité instantanément

Meilleurs outils de productivité pour Office

Kutools pour Word – 100+ outils pour Word