Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

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

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

832897
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 champ nom de fichier (et chemin d'accès, le cas échéant) n'actualise pas le nom et l'emplacement du fichier que vous venez d'ouvrir.
Cause
Ce comportement est une modification de conception dans Microsoft Word 2002 et version ultérieure pour permettre à votre document Word qui contient un champ de nom de fichier pour l'ouvrir plus rapidement.
Contournement
Pour contourner ce problème, appliquez l'une des méthodes suivantes.

Méthode 1: Mettre à jour le champ manuellement

Pour mettre à jour le champ manuellement, sélectionnez le champ qui se trouve dans votre document Word et appuyez sur F9.

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

Microsoft fournit des exemples de programmation à titre d'illustration uniquement, sans garantie expresse ou implicite. Ceci inclut, mais n'est pas limité à, les 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 utilisés pour créer et déboguer des procédures. Ingénieurs du support technique Microsoft peuvent vous expliquer les fonctionnalités d'une procédure particulière. Toutefois, ils ne modifieront pas ces exemples pour fournir des fonctionnalités supplémentaires ou créer des procédures répondant à vos besoins spécifiques.

Pour mettre à jour automatiquement le champ contenu dans votre document Word, créez une macro AutoOpen. Pour ce faire, procédez comme suit :
  1. Démarrez Word et ouvrez le document contenant le fieldthat ne mettra pas à jour automatiquement.
  2. InMicrosoft Office Word 2003 ou Word 2002, dans le menu Outils , pointez sur Macro, puis cliquez sur Macros.

    Dans Office Word 2007, cliquez sur l'onglet développeur , puis cliquez surMacros dans le groupe de codes .
  3. Dans la boîte de dialogue Macros , procédez comme suit :
    1. Dans la zone nom de la Macro , tapez AutoOpen.
    2. Remplacez la zone Macros dans votre nom de fichier du document.
    3. Cliquez sur créer.
  4. Dans la feuille de code de l'éditeur Microsoft Visual Basic, youshould à présent voir le début de votre macro AutoOpen. Par exemple, vous shouldsee les éléments suivants :
    Sub AutoOpen()'' AutoOpen Macro' Macro created date by username'End Sub
  5. Tapez, ou copiez et collez, le code de macro suivant dans la macro yourAutoOpen :
       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 de réticules du centre :
    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 aStoryEnd Sub
  7. Dans le menu fichier , cliquez sur EnregistrerNom de fichier.
  8. Dans le menu fichier , cliquez sur Fermer andReturn à Microsoft Word.
  9. InWord 2003 ou Word 2002, dans le menu Outils , pointez sur Macro, puis cliquez sur sécurité.

    InWord 2007, cliquez sur l'onglet développeur et puis cliquez surSécurité des macros dans le groupe de codes .
  10. InWord 2003 ou Word 2002, sous l'onglet Niveau de sécurité , modifier votre niveau de sécurité surmoyen, puis cliquez sur OK.

    2007 InWord, sous Paramètres des macros, cliquez sur pour sélectionner l'optionActiver toutes les macros .
  11. Document Closeyour.
  12. Ouvrez à nouveau votre document Word.
  13. Cliquez sur Activer les Macros dans la boîte de dialogueAvertissement de sécurité .
Le champ doit alors automatiquement à jour dans votre document Word.
Plus d'informations
Le champ nom de fichier sera mis à jour automatiquement lorsque vous basculez 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 Les champs sont mis à jour lorsque vous ouvrez, repaginez ou imprimez le 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 des macros AutoExec et AutoLoad dans Word
WD2007

Avertissement : Cet article a été traduit de manière automatique

Propriétés

ID d'article : 832897 - Dernière mise à jour : 03/14/2015 06:41:00 - Révision : 6.0

  • Microsoft Office Word 2007
  • Microsoft Word 2002 Standard Edition
  • kbprb kbmt KB832897 KbMtfr
Commentaires