Aller au contenu
StartPrivate
Menu
Langue : FR

Supprimer les métadonnées d’un classeur Excel

Retirez les noms, les fils de commentaires et les chemins de dossiers que transporte un classeur .xlsx, et voyez pour chaque fichier ce qui est parti et ce qui est encore trouvé ensuite.

Fonctionne sur votre appareil. Les fichiers ne sont pas envoyés. Comment le vérifier vous-même

ou déposez-les ici

Aucun fichier choisi pour l’instant.

    Un classeur Excel peut contenir l’auteur et la dernière personne à l’avoir modifié, un nom de société, des commentaires à thread marqués du nom de compte de chaque participant, des notes, le dossier où le fichier a été enregistré en dernier (souvent avec un nom d’utilisateur Windows) et, pour les anciens classeurs partagés, un journal de noms d’utilisateurs. Cet outil les retire des fichiers .xlsx, réduit au seul nom du fichier le chemin de dossiers d’un fichier lié, ou d’un autre classeur cité dans une formule, ne touche pas aux valeurs des cellules et liste ce qu’il peut encore trouver dans le classeur nettoyé, comme les connexions de données.

    Ce qu’un .xlsx garde des personnes qui y ont travaillé

    Les feuilles de calcul voyagent. Un budget part chez un client, une liste de pièces chez un fournisseur, un export de données chez une autorité de contrôle. Chacun de ces fichiers peut transporter une quantité étonnante d’historique.

    Commentaires à thread. Excel pour Microsoft 365 propose deux sortes d’annotations. Microsoft explique que les commentaires à thread portent le nom de la personne connectée au compte, et que ce nom ne peut pas être changé en tapant par-dessus. Un fil de réponses peut révéler qui, de votre côté, a discuté d’un chiffre, et ce qui en a été dit.

    Notes. Les cadres jaunes que les anciennes versions appelaient commentaires s’appellent désormais des notes. Excel les signe avec le nom réglé dans ses options, souvent un nom complet.

    Liste des personnes. Les classeurs qui contiennent des commentaires à thread incluent une liste des personnes qui y ont pris part, avec leurs identités.

    Emplacement d’enregistrement. Excel note le dossier dans lequel le classeur a été enregistré. Sous Windows, ce chemin passe souvent par le dossier de profil de l’utilisateur : il contient donc son nom d’utilisateur.

    Historique du classeur partagé. L’ancienne fonction de classeur partagé tient un journal des modifications et une liste des noms d’utilisateurs qui ont eu le fichier ouvert. Microsoft précise que l’Inspecteur de document ne peut pas retirer les commentaires, les propriétés ni les informations personnelles d’un classeur tant que celui-ci est partagé.

    Propriétés. Auteur, dernière modification par, société, responsable, titre, dates, propriétés personnalisées et toutes les données XML personnalisées ajoutées par un modèle.

    Des noms à des endroits moins évidents. Un tableau croisé dynamique enregistre qui l’a actualisé en dernier, et quand. Le Gestionnaire de scénarios stocke l’utilisateur qui a créé chaque scénario. Dans un classeur partagé, les affichages personnalisés sont enregistrés par personne. Une plage que certaines personnes désignées peuvent modifier sans le mot de passe liste leurs comptes.

    Nettoyer un classeur Excel

    1. Choisissez vos classeurs .xlsx avec Choisir des fichiers, ou déposez-les sur la page.
    2. Attendez le résultat de chaque classeur. Si l’avis Reste dans la copie nettoyée s’affiche en premier, lisez-le avant tout le reste.
    3. Dans le tableau Avant et après, contrôlez des lignes comme Commentaires, Auteurs des commentaires, Emplacement d’enregistrement, Propriétés personnalisées et Photos contenant des métadonnées.
    4. Regardez la ligne Supprimé sous le tableau.
    5. Téléchargez le classeur nettoyé et ouvrez-le une fois pour vérifier que les feuilles s’affichent comme il faut.

    Ce qui est retiré

    Quand une feuille affichait ses notes au moyen d’un dessin qui ne contenait rien d’autre que ces notes, la référence à ce dessin disparaît aussi, pour que le fichier nettoyé ne réclame pas à Excel une partie qui n’existe plus.

    Chemins réduits au nom du fichier

    Un lien vers un autre classeur est stocké avec son emplacement complet, par exemple C:\Users\dana\Finance\rates.xlsx. L’outil garde rates.xlsx et supprime les dossiers qui le précèdent. Il en va de même pour la rubrique d’un lien DDE, pour le fichier depuis lequel une connexion de données a été importée et pour une description d’image qu’Excel a remplie avec le chemin d’origine de l’image. Les valeurs déjà présentes dans vos cellules ne changent pas, mais un lien ainsi raccourci cherche son fichier à côté du classeur : Excel peut donc vous demander où se trouve la source quand vous mettez à jour les liens.

    Les formules sont traitées de la même manière à un seul endroit : là où une référence nomme un autre classeur. 'C:\Users\dana\Finance\[rates.xlsx]Sheet1'!A1 devient '[rates.xlsx]Sheet1'!A1, que la référence se trouve dans une cellule, un nom défini, une règle de validation, une mise en forme conditionnelle, une colonne de tableau ou une plage de graphique. Le texte entre guillemets doubles appartient à ce que dit la formule : il reste tel qu’il a été tapé, même quand c’est un chemin, comme dans =HYPERLINK("C:\Users\dana\plan.pdf"). Le résultat liste alors ce chemin comme chemin de dossiers encore présent dans la copie.

    Cette règle a une limite. Un chemin n’est reconnu que là où il se présente d’un seul tenant. Si une formule construit un emplacement en assemblant des morceaux de texte, comme dans ="C:\Users\" & A1 & "\rates.xlsx", l’outil ne peut pas savoir que ces morceaux forment un chemin, et il ne change rien. Un morceau qui ressemble à lui seul à un chemin, ici "C:\Users\", est tout de même listé dans le résultat ; les morceaux qui n’y ressemblent pas ne le sont pas.

    Conservé, et nommé dans le résultat

    Ces éléments restent dans le classeur, parce que les retirer le casserait ou changerait ce qu’il affiche. L’encadré Reste dans la copie nettoyée liste chacun de ceux qui sont présents, avec la partie du fichier qui le contient :

    Les noms que les propriétés du classeur enregistrent, par exemple son auteur, la personne qui l’a enregistré en dernier ou quelqu’un qui a écrit un commentaire, sont aussi recherchés dans le texte même du classeur : ses cellules, ses noms de feuilles, ses zones de texte. Chacun de ceux qui y apparaissent rejoint l’encadré, qu’il soit visible ou masqué, et c’est à vous de juger s’il doit rester.

    Ce qui n’est pas retiré

    Le nettoyage retire des métadonnées. Il ne juge ni ne modifie vos données, et ce qui suit reste donc exactement comme vous l’avez laissé :

    Seuls les fichiers .xlsx sont acceptés. Les classeurs avec macros (.xlsm), les classeurs binaires (.xlsb) et l’ancien format .xls ne sont pas pris en charge ; enregistrez d’abord une copie en .xlsx dans Excel. Un classeur protégé par mot de passe ou un fichier de plus de 300 Mo ne peut pas être lu. La taille est aussi contrôlée après décompression : les parties XML du classeur, feuilles comprises, peuvent totaliser 256 Mo (les images ne comptent pas), et une partie ou une image seule ne peut pas dépasser 64 Mo ; au-delà, la page indique que le classeur est trop volumineux plutôt que de risquer un plantage. Une partie dont les éléments s’emboîtent sur plus de 512 niveaux reçoit le même message ; une partie lue d’un bout à l’autre en un seul passage, comme les cellules d’une feuille, peut aller jusqu’à 2 048 niveaux. Sont aussi refusés : un paquet de classeur de plus de 10 000 entrées, et un élément chargé de plus de 2 000 attributs, en comptant les déclarations d’espaces de noms. Une partie dans laquelle un passage de texte dépasse environ 4 millions de caractères est nettoyée malgré tout et signalée comme non vérifiée. Le paquet entier, en comptant les images et les parties que l’outil n’ouvre jamais, ne peut pas dépasser 512 Mo une fois décompressé. Les images d’une feuille au format JPEG, PNG, WebP ou HEIC sont nettoyées. Tout autre élément intégré, par exemple une numérisation TIFF, un dessin EMF ou un fichier joint, reste intact et il est nommé dans le résultat.

    Ce que l’outil ne peut pas faire

    Lisez un résultat vide comme « aucun des éléments que contrôle l’outil n’a été trouvé ». La section des limites de la page de méthodologie énumère ce que cela laisse de côté.

    Petite vérification avant d’envoyer un classeur

    Le nettoyage s’occupe des éléments énumérés plus haut. Quelques contrôles dans Excel couvrent le reste :

    1. Faites un clic droit sur n’importe quel onglet de feuille. Si Afficher est disponible, au moins une feuille est masquée ; affichez-la et décidez si elle doit partir.
    2. Ouvrez Formules > Gestionnaire de noms et cherchez les noms qui pointent vers d’autres fichiers ou vers des données que vous comptiez retirer.
    3. Repérez les tableaux croisés dynamiques et décidez si leurs données sources doivent voyager avec le fichier.
    4. Affichez l’aperçu avant impression d’une page pour voir ce que disent l’en-tête et le pied de page.
    5. Nettoyez ensuite le classeur ici et lisez le résultat, qui montre ce qui a été retiré et nomme ce que l’outil a encore trouvé dans la copie.

    Où va votre classeur

    Le classeur est décompressé et modifié dans l’onglet du navigateur que vous avez sous les yeux. Les valeurs des cellules, le texte des commentaires et les noms trouvés dans le fichier ne sont envoyés à aucun serveur, et rien ne subsiste une fois la page fermée. L’outil convient donc à des données financières ou à des données de clients que vous n’avez pas le droit de mettre en ligne.

    Comment fonctionne le nettoyage Excel

    Un fichier .xlsx est un paquet zip de parties XML. Dans un processus d’arrière-plan, l’outil ouvre le paquet avec fflate, une bibliothèque de compression récupérée sur ce site au premier nettoyage d’un fichier Office. À partir des relations du paquet, il trouve les parties de commentaires, de commentaires à thread, de personnes et de révisions, où qu’elles soient rangées dans le paquet, et les supprime. Les cadres de notes sont retirés de leurs parties de dessin, et une partie de dessin restée vide disparaît aussi, avec les relations qui pointaient vers elle. L’élément du chemin d’enregistrement est retiré de la partie du classeur, et les parties de propriétés perdent l’auteur, la société, les dates et les cibles de liens. Les images placées sur les feuilles passent par le nettoyeur de photos, qui retire leurs métadonnées sans toucher aux pixels. Les valeurs et les styles des cellules sont recopiés sans changement, tout comme les formules, hormis les dossiers d’une référence à un autre classeur, avant que le classeur soit remis en paquet, chaque entrée zip étant datée du 1er janvier 1980.

    Le fichier ainsi reconstitué est ensuite examiné par un vérificateur distinct, qui ne réutilise pas les listes du nettoyeur. En parcourant le classeur une partie après l’autre, il met chaque relation, chaque élément et chaque attribut en regard des définitions publiées du format de feuille de calcul. Un emplacement que ces définitions réservent à un nom, à un identifiant de compte, à une date de modification, à un emplacement de fichier ou à une connexion est signalé quand il a encore une valeur, tout comme ce que les définitions ne décrivent pas. Seul ce qui est connu et trouvé propre passe ; le reste rejoint la liste du résultat. Pour voir comment les outils sont testés et comment confirmer qu’aucun envoi n’a lieu, consultez la page de méthodologie.

    Questions fréquentes

    Mes formules fonctionneront-elles encore après le nettoyage ?

    Les formules qui restent à l’intérieur du classeur ne sont pas modifiées, pas plus que les valeurs ou les formats des cellules. Une formule ou un graphique qui lit un autre classeur garde les valeurs qu’il affichait en dernier, mais sa référence ne contient plus que le nom de fichier de ce classeur : Excel cherche donc le fichier dans le même dossier quand vous mettez à jour les liens. Le texte entre guillemets dans une formule reste exactement tel que vous l’avez tapé.

    Pourquoi est-il impossible de retirer mon nom d’un commentaire à thread dans Excel même ?

    Microsoft lie les commentaires à thread au compte connecté, et sa page d’aide indique qu’on ne peut ni supprimer ni modifier ce nom. Supprimer le commentaire, ou nettoyer le fichier ici, le fait disparaître.

    Les notes sont-elles retirées comme les commentaires à thread ?

    Oui. Les deux sortes d’annotations et les noms de leurs auteurs sont retirés.

    L’outil réaffiche-t-il ou supprime-t-il les feuilles masquées ?

    Non. Les feuilles, lignes et colonnes masquées restent comme elles sont. Vérifiez-les dans Excel avant de partager le fichier.

    À quoi correspond la ligne « Emplacement d’enregistrement » ?

    C’est le chemin du dossier qu’Excel a noté lors du dernier enregistrement du classeur, par exemple un chemin à l’intérieur d’un profil utilisateur. Il est retiré. Les chemins de dossiers trouvés ailleurs sont réduits au nom du fichier : dans les liens vers d’autres classeurs, dans les formules qui pointent vers un autre classeur, et dans une description d’image qui est un chemin et rien de plus.

    Que deviennent mes connexions de données ?

    Elles restent, car une requête ou une actualisation cesserait de fonctionner sans elles, et le résultat les liste sous Reste dans la copie nettoyée. Une chaîne de connexion peut nommer un serveur, une base de données et un compte. Si le destinataire ne doit pas voir cela, supprimez la connexion dans Excel (Données > Requêtes et connexions) et nettoyez de nouveau le classeur.

    Puis-je nettoyer un fichier CSV ici ?

    Non. Un fichier CSV est du texte brut, sans propriétés cachées. Ce que vous voyez dans un éditeur de texte est tout ce qu’il contient.

    Sources (en anglais)

    Vérifié le 11 octobre 2026.

    Dernière mise à jour :