Lorsqu’un document Word est enregistré pour la première fois, il utilise les premiers mots du document comme nom de fichier par défaut. Paul aimerait que Word utilise plutôt les informations d’en-tête comme nom de fichier par défaut.

Malheureusement, il n’existe aucun moyen de demander à Word d’utiliser les informations d’en-tête par défaut, mais vous pouvez essayer une solution de contournement. Tout d’abord, une clarification: Word n’utilise pas par défaut les premiers mots du document comme nom de fichier. Le premier choix pour Word est en fait le titre que vous avez spécifié dans les propriétés du fichier. Ce n’est que si aucun titre n’est spécifié que Word reviendra à utiliser le libellé du premier paragraphe.

Le fait que Word utilise le titre dans les propriétés du fichier soulève une possibilité très intéressante, qui est à la base d’une solution de contournement potentielle.

Si vous pouvez vous assurer que l’utilisateur spécifie un titre, vous pouvez utiliser ce titre comme nom de fichier et vous pouvez également utiliser le même titre (via l’utilisation d’un champ) dans l’en-tête. Ainsi, votre titre, votre en-tête et votre nom de fichier pourraient facilement être identiques, simplement en définissant la propriété title avant d’enregistrer réellement le fichier.

Si vous n’êtes pas sûr de la capacité d’un utilisateur à se souvenir de spécifier une propriété de titre, vous pouvez toujours créer une macro qui définirait la propriété pour eux. La macro peut s’exécuter lorsque le document est créé pour la première fois (s’il est stocké dans le modèle sur lequel le document est basé) et peut inviter l’utilisateur à entrer un titre. Le titre est ensuite stocké dans les propriétés où il entre en jeu lorsque le document est ensuite enregistré. La macro peut également définir l’en-tête du document en fonction de l’entrée de l’utilisateur, ou elle peut inclure un champ TITLE pour inclure dynamiquement la propriété title dans l’en-tête.

Une autre approche utilisant une macro consiste à en créer une qui est exécutée juste avant d’enregistrer le document. Si c’est la première fois qu’elle est enregistrée, la macro extrait les informations existantes de l’en-tête et les utilise pour le nom de fichier suggéré. Vous pouvez même nommer la macro FileSaveAs, ce qui signifie qu’elle remplacerait la commande Enregistrer sous existante.

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 (10584) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Using_Header_Information_as_the_Filename [Utilisation des informations d’en-tête comme nom de fichier].