Le champ Nom de fichier ne pas met automatiquement à jour lorsque vous ouvrez un document dans Word

Traductions disponibles Traductions disponibles
Numéro d'article: 832897 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous ouvrez un document dans une des versions de Microsoft Word qui est répertorié dans la section « s'applique à » de cet article, le nom de fichier champ (et chemin d'accès si applicable) ne pas mises à jour le nom et l'emplacement du fichier que vous avez simplement ouvert.

Cause

Ce comportement est une modification de conception dans Microsoft Word 2002 et versions ultérieures pour autoriser votre document Word qui contient un champ Nom de fichier pour ouvrir plus rapidement.

Contournement

Pour contourner ce problème, appliquez l'une des méthodes suivantes.

Méthode 1: mise à jour le champ manuellement

Pour mettre à jour le champ manuellement, sélectionnez le champ qui est contenu dans votre document Word, puis appuyez sur F9.

Méthode 2: créer une macro pour mettre à jour automatiquement le champ

Microsoft fournit des exemples de programmation pour illustration uniquement, sans garantie explicite ou implicite. Cela inclut, mais n'est pas limité aux garanties implicites de qualité marchande ou d'adéquation à un usage particulier. Cet article suppose que vous êtes familiarisé avec le langage de programmation présenté et les outils qui sont utilisés pour créer et déboguer des procédures. Les techniciens du support technique Microsoft peuvent vous expliquer les fonctionnalités d'une procédure particulière. Toutefois, ils ne modifieront pas les exemples en vue de fournir des fonctionnalités supplémentaires ou de créer des procédures répondant à vos besoins spécifiques.

Pour mettre à jour automatiquement le champ contenues dans votre document Word, créer une macro AutoOpen. Pour ce faire, procédez comme suit :
  1. Démarrer Word et ouvrir le document qui contient le champ qui n'est pas mise à jour automatiquement.
  2. Dans Microsoft Office Word 2003 ou dans Word 2002, dans le menu Outils , pointez sur macro , puis cliquez sur macros .

    Dans Microsoft Word 2007, cliquez sur l'onglet développeur , puis cliquez sur macros dans le groupe code .
  3. Dans la boîte de dialogue macros , procédez comme suit :
    1. Dans la zone Nom de la macro , tapez AutoOpen .
    2. Changer la zone Macros disponibles dans votre nom de fichier du document.
    3. Cliquez sur Créer .
  4. Dans la feuille de code de l'éditeur Microsoft Visual Basic, vous devez maintenant voir les bases de la macro AutoOpen. Par exemple, vous devez voir suivantes :
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
    End Sub
    
  5. Tapez, ou copiez et collez, le code de macro suivant dans votre macro AutoOpen :
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
  6. Votre macro AutoOpen doit maintenant ressembler à l'exemple suivant montre comment :
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
    End Sub
    
  7. Dans le menu Fichier , cliquez sur Enregistrer le Filename.
  8. Dans le menu Fichier , cliquez sur Fermer et retourner à Microsoft Word .
  9. Dans Word 2003 ou Word 2002, dans le menu Outils , pointez sur macro , puis cliquez sur sécurité .

    Dans Word 2007, cliquez sur l'onglet développeur , puis cliquez sur Sécurité des macros dans le groupe code .
  10. Dans Word 2003 ou Word 2002, sous l'onglet niveau de sécurité , de changer à moyen et puis cliquez sur OK .

    Dans Word 2007, sous Paramètres des macros , cliquez pour sélectionner l'option Activer toutes les macros .
  11. Fermez votre document.
  12. Rouvrez le document Word.
  13. Cliquez sur Activer les macros dans la boîte de dialogue Avertissement de sécurité .
Le champ devez mettre à présent jour automatiquement dans votre Word document.

Plus d'informations

Le nom de fichier champ est mis à être jour automatiquement lorsque vous passez en mode Aperçu avant impression ou lorsque vous imprimez le document.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
211629 Quels champs sont mis à jour lorsque vous ouvrez, repaginer ou imprimez document
Pour plus d'informations sur les macros AutoOpen, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
286310 Comportement de macros AutoExec et AutoLoad dans Word

Propriétés

Numéro d'article: 832897 - Dernière mise à jour: mardi 17 juillet 2007 - Version: 5.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
Mots-clés : 
kbmt kbprb KB832897 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 832897
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com