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

AuteurXiaoyang Date de modification

Comment insérer un nom ou un chemin de fichier dans une cellule, un en-tête ou un pied de page dans Excel ?

Lorsque vous travaillez avec plusieurs Classeur Excel ou préparez des rapports destinés à être distribués, il est souvent utile d’afficher directement dans votre fichier Excel le nom du fichier Classeur actuel, le Chemin du fichier complet ou même la Nom de la feuille de calcul active — que ce soit dans une cellule, un en-tête ou un pied de page. Cela améliore l’organisation des documents, le suivi des versions et apporte une clarté aux collaborateurs ou destinataires. Excel propose plusieurs méthodes pratiques pour insérer ces informations, que vous souhaitiez une capture unique ou une mise à jour dynamique lorsque votre fichier change. Vous trouverez ci-dessous des instructions étape par étape pour les méthodes courantes, accompagnées de conseils pour le dépannage et l’optimisation de votre flux de travail.

Insérer le nom ou le chemin du fichier actuel dans une cellule à l’aide d’une formule

Insérer le nom ou le chemin du fichier actuel dans la cellule/l’en-tête ou le pied de page avec Kutools pour Excel bonne idée3

Insérer le nom ou le chemin du fichier actuel dans l’en-tête/le pied de page à l’aide de la fonction En-tête et pied de page

Code VBA – Insérer programmatiquement le nom ou le chemin du fichier dans une cellule, un en-tête ou un pied de page


Insérer le nom ou le chemin du fichier actuel dans une cellule à l’aide d’une formule

Si vous souhaitez afficher dans une cellule le nom du fichier, son chemin d’accès ou le nom de la feuille de calcul — avec une référence dynamique qui s’adapte automatiquement lorsque le classeur est déplacé ou renommé — les formules Excel constituent une solution à la fois flexible et pratique. Cette approche est particulièrement utile pour obtenir une mise à jour instantanée après l’enregistrement ou le déplacement de votre fichier. Le tableau suivant propose des formules adaptées à chaque scénario :

ÉlémentFormuleExemple
Nom du fichier uniquement=MID(CELL(«filename»), SEARCH(«[», CELL(«filename»))+1, SEARCH(«]», CELL(«filename»))-SEARCH(«[», CELL(«filename»))-1)products features.xlsx
Chemin d’accès uniquement=LEFT(CELL(«filename»,A1), FIND(«[», CELL(«filename»,A1),1)-1)C:\Users\dt\Desktop\Nouveau dossier\
Feuille de calcul actuelle nom uniquement=RIGHT(CELL(«filename»), LEN(CELL(«filename»))-FIND(«]», CELL(«filename»),1))Sheet7
Nom du fichier actuel, chemin d’accès et nom Feuille de calcul actuelle=CELL(«filename»)C:\Users\dt\Desktop\Nouveau dossier\[products features.xlsx]Sheet7

Instructions et remarques d’utilisation :

• Pour utiliser ces formules, copiez simplement celle qui correspond à l’élément souhaité et collez-la dans la cellule cible (par exemple, B1). Appuyez ensuite sur Entrée pour afficher l’information.

• Si vous les copiez vers d’autres cellules, vous pouvez faire glisser la poignée de recopie ou utiliser la copie-collage habituelle. Pour des résultats cohérents, conservez les cellules de référence (telles que A1) inchangées ou ajustez-les selon vos besoins.

• Remarque : ces formules ne renvoient un résultat que si votre classeur a été enregistré au moins une fois, car le chemin et le nom du fichier nécessitent un emplacement défini. Les classeurs non enregistrés renvoient une valeur vide.

• Si vous déplacez ou renommez le classeur, les formules se mettront automatiquement à jour dès le prochain enregistrement.

• En cas d’erreur de formule (comme #VALEUR !), assurez-vous que le classeur a bien été enregistré et que la syntaxe de votre formule est exactement conforme.

• Gardez à l’esprit que les formules reflètent les propriétés actuelles du fichier et répondent à la plupart des besoins en matière de rapports, sans toutefois affecter les zones d’en-tête ou de pied de page.


Insérer le nom ou le chemin du fichier actuel dans la cellule/l’en-tête ou le pied de page avec Kutools pour Excel

Kutools pour Excel’s Insérer les informations du classeur simplifie l’affichage du nom, du chemin ou du nom de la feuille de calcul de votre fichier directement dans des cellules, des en-têtes ou des pieds de page. Cet outil pratique est idéal pour tous ceux qui recherchent une solution rapide et flexible — par exemple, pour préparer une documentation exigeant une identité visuelle cohérente ou pour suivre les versions de classeurs au sein d’une équipe.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Pour utiliser cette fonctionnalité une fois que Kutools pour Excel est installé, procédez comme suit :

1. Cliquez sur KUTOOLS PLUS > Outils de classeur > Insérer les informations du classeur. Voir la capture d’écran :

cliquez sur la fonction Insérer les informations du classeur de Kutools

2. Dans la boîte de dialogue Insérer les informations du classeur, sélectionnez les éléments à insérer, tels que le nom de la feuille de calcul, le nom du classeur ou son chemin (ou plusieurs de ces options). Choisissez ensuite s’ils doivent apparaître dans des cellules, des en-têtes ou des pieds de page, puis indiquez l’emplacement cible : gauche, centré ou droit pour les en-têtes et pieds de page, ou la cellule précise pour une insertion en cellule. Voir la capture d’écran :

définissez les options dans la boîte de dialogue

3. Cliquez sur OK pour terminer. Pour une insertion en cellule, les informations sélectionnées du classeur apparaîtront instantanément dans la cellule spécifiée. Pour une insertion dans un en-tête ou un pied de page, prévisualisez le résultat via Affichage > Mise en page si nécessaire. Voir les exemples :

insérez les informations du classeur à l’aide de Kutools

La méthode Kutools prend en charge à la fois le placement simple et complexe des informations relatives au fichier, et est recommandée pour ceux qui préfèrent des outils graphiques sans saisie manuelle de formules ou de code. Si vous souhaitez que les propriétés du fichier soient mises à jour lors de modifications du classeur, réappliquez la fonction après avoir renommé ou déplacé le fichier.

Si vous insérez les informations dans un en-tête ou un pied de page, vous pouvez choisir l’emplacement d’insertion : gauche, centré ou droite. Vérifiez attentivement votre choix afin d’assurer la clarté, notamment dans les documents imprimés. Pour effectuer des mises à jour en lot (plusieurs feuilles), répétez simplement l’opération sur chaque feuille de calcul selon vos besoins. Évitez de modifier directement les codes d’en-tête ou de pied de page sans utiliser l’outil, afin d’obtenir les meilleurs résultats.


< Insérez le nom ou le chemin du fichier actuel dans l’en-tête ou le pied de page à l’aide de la fonction En-tête et pied de page

L’utilisation de la fonction intégrée d’Excel En-tête et pied de page constitue une méthode simple pour ajouter le nom du fichier, son chemin ou le nom de la feuille à la sortie imprimée. Ces informations étant statiques, cette approche s’avère particulièrement efficace pour le branding, le contrôle de version ou la référence dans les rapports et documents distribués.

• Dans le ruban, cliquez sur Insertion > En-tête et pied de page. La feuille de calcul passe alors en mode Mise en page, où les zones d’édition de l’en-tête et du pied de page apparaissent en haut et en bas de la page.

• Dans la section En-tête ou Pied de page, sélectionnez la zone souhaitée : gauche, centrée ou droite. Ensuite, sous l’onglet Conception (Outils En-tête et pied de page), choisissez Chemin du fichier, Nom du fichier ou Nom de la feuille selon vos besoins. Voir la capture d’écran :

cliquez sur Chemin du fichier, Nom du fichier ou Nom de la feuille sous l’onglet Création

• Après avoir ajouté le code, cliquez sur n’importe quelle cellule pour quitter le mode Conception. Votre sélection apparaît alors dans l’en-tête ou le pied de page de la feuille de calcul et sera imprimée avec le document. Consultez les exemples ci-dessous :

Insérez le Chemin du fichier dans l’en-tête
Insérez le chemin du fichier dans l’en-tête
Insérez le nom du fichier dans le pied de page
Insérez le nom du fichier dans le pied de page

Conseils : la fonction intégrée convient principalement aux feuilles individuelles. Elle ne se met pas à jour dynamiquement lorsqu’elle est appliquée à plusieurs classeurs ou utilisée avec des fichiers non enregistrés. Pour appliquer ces paramètres en lot sur plusieurs feuilles, accédez à chaque feuille et répétez la procédure, ou envisagez d’utiliser du code VBA pour automatiser l’opération.


< Code VBA – Insérer par programmation le nom ou le chemin du fichier dans une cellule, un en-tête ou un pied de page

Pour les utilisateurs ayant besoin de mises à jour automatisées par lots ou souhaitant insérer des propriétés Ajouter un fichier sur plusieurs feuilles ou classeurs, VBA offre une solution pratique. Grâce à un script simple, vous pouvez remplir instantanément une cellule, un en-tête ou un pied de page avec des informations sur le fichier, et même configurer une mise à jour automatique à chaque ouverture ou enregistrement du classeur. Cette méthode convient particulièrement aux rapports réguliers, aux modèles partagés ou aux flux de travail documentaires complexes où les méthodes manuelles deviennent fastidieuses.

Vous trouverez ci-dessous des exemples d’applications VBA adaptées à divers scénarios. Avant de commencer, enregistrez votre classeur et activez l’onglet Développeur dans Excel.

Comment utiliser VBA pour Insérer des informations sur le fichier :

1. Cliquez sur Développeur > Visual Basic. Dans la fenêtre Microsoft Visual Basic pour Applications, sélectionnez Insertion > Module.

2. Collez le code suivant dans la fenêtre Module, en fonction de votre objectif (cellule, en-tête ou pied de page) :

Insérer le nom du fichier dans une cellule spécifique (par exemple, A1) :

Sub InsertFileNameToCell()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    Range("A1").Value = fileName
End Sub

Pour exécuter le code, cliquez sur le bouton Bouton Exécuter **Exécuter** dans l’éditeur VBA. Le nom actuel du fichier s’affichera dans la cellule A1. Pour modifier la destination, remplacez Range("A1") par la cellule de votre choix.

Insérer le Chemin du fichier dans l’en-tête de la feuille de calcul (position centrée) :

Sub InsertFilePathToHeader()
    Dim filePath As String
    filePath = ThisWorkbook.FullName
    ActiveSheet.PageSetup.CenterHeader = filePath
End Sub

Après avoir saisi le code, cliquez sur Exécuter dans l’éditeur VBA. Consultez l’aperçu en mode Mise en page de la feuille pour voir le chemin du fichier inséré dans l’en-tête centré. Si vous souhaitez définir la position de l’en-tête gauche ou droit, utilisez respectivement .LeftHeader ou .RightHeader.

Insérer le nom du fichier dans le pied de page (position droite) :

Sub InsertFileNameToFooter()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    ActiveSheet.PageSetup.RightFooter = fileName
End Sub

Une fois exécuté, le nom actuel du fichier apparaîtra dans le pied de page droit de la feuille active. Modifiez .LeftFooter ou .CenterFooter selon vos besoins.

Conseils et dépannage :

  • Pour effectuer des opérations par lots sur plusieurs feuilles, faites une boucle à travers les feuilles de calcul dans votre code VBA.
  • Si vous recevez une erreur d’autorisation, assurez-vous que le classeur n’est pas protégé et que les macros sont activées.
  • Utilisez On Error Resume Next pour ignorer les erreurs lors de l’application à plusieurs feuilles avec des paramètres variés.
  • Pour des mises à jour automatiques, affectez des macros aux événements du classeur tels que Workbook_Open ou Workbook_BeforeSave.
  • Sauvegardez toujours une copie de votre fichier avant d’exécuter des macros VBA, surtout lorsque vous mettez à jour massivement des en-têtes ou des pieds de page.

L’utilisation de VBA offre une grande flexibilité et une excellente évolutivité. Elle est particulièrement recommandée si vous avez besoin de mises à jour régulières et automatisées, ou si vous souhaitez appliquer des détails de fichier en masse sur plusieurs fichiers ou feuilles. Pour les utilisateurs débutants en macros, veillez toujours à activer le contenu des macros et à vérifier vos paramètres de sécurité associés.


En résumé, que vous optiez pour les formules, Kutools, les fonctions d’en-tête et de pied de page d’Excel ou l’automatisation via VBA, le choix dépend de vos besoins en matière de flux de travail, de la fréquence des mises à jour requises et de la nécessité d’opérations par lots. La plupart des erreurs proviennent de fichiers non enregistrés, de feuilles protégées ou de macros désactivées ; vérifiez ces éléments avant de poursuivre le dépannage. Pour une utilisation quotidienne, les approches par formule et Kutools allient rapidité et simplicité, tandis que VBA s’impose comme la solution la plus efficace pour l’automatisation et l’évolutivité.

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


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 !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels