Corrigez « Excel ne peut pas ouvrir le fichier, car son format ou son extension n'est pas valide »

Deux problèmes très différents partagent cette erreur, et le plus courant se corrige gratuitement, en 30 secondes, en renommant le fichier.

Votre fichier ne quitte jamais votre appareil — la réparation s'exécute dans votre navigateur. 0 octet téléversé.

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Drop a file here or browseTap to choose a file

ZIP · Office · PDF · video · JPG · PNG · RAR/7z · SQLite — repaired right here in your browser. Nothing is uploaded

0 bytes uploadedFree: 3 repairs/day — up to 500 MB video, 100 MB docs & archives, 50 MB photos. Free download. Single repair €5.90. No account required.

Le fichier Excel refuse de s'ouvrir ? Découvrez lequel des deux problèmes vous concerne

  1. Déposez le fichier
  2. Vérification locale : ce qu'il est vraiment
  3. Renommez-le — ou réparez-le

Cette erreur a deux causes : l'extension ne correspond pas à ce qu'il y a à l'intérieur, ou le fichier est un vrai .xlsx dont la structure est endommagée. L'outil ci-dessus tranche instantanément : il lit en local le format réel du fichier et vous dit si vous avez besoin d'un simple changement de nom gratuit ou d'une réparation. Dans les deux cas, le fichier ne quitte jamais votre machine.

Les erreurs exactes, décodées

Excel cannot open the file 'name.xlsx' because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file.

C'est l'erreur de discordance : Excel a regardé à l'intérieur et y a trouvé un contenu qui ne correspond pas à ce que devrait contenir un .xlsx. Remarquez la deuxième phrase du message lui-même — Microsoft vous indique que l'extension elle-même est suspecte. La plupart du temps, ce fichier n'est pas du tout endommagé.

The file is corrupt and cannot be opened.

Son jumeau est l'erreur d'endommagement : Excel a reconnu le fichier comme étant à son propre format, mais n'a pas réussi à l'analyser. Une nuance : sur certains systèmes, ce message provient d'un réglage du Mode protégé trop strict plutôt que d'un dommage réel — si le fichier échoue uniquement sur votre machine, vérifiez Fichier → Options → Centre de gestion de la confidentialité avant de conclure à une corruption.

Cause 1 : l'extension ne correspond pas au fichier — solution gratuite

Le cas classique : le bouton « Exporter vers Excel » d'une application web a produit un tableau HTML ou un CSV et l'a nomméreport.xlsx. Excel l'ouvre, voit du balisage au lieu d'un classeur, et refuse. Autres variantes : un .xls d'ancien format renommé en .xlsx en cours de route, ou l'inverse.

La solution, c'est de renommer : gratuit, sans logiciel. Vraiment du HTML ? Renommez en .html. Un CSV ? .csv. Un ancien fichier Excel ? .xls. Excel l'ouvre alors selon son vrai format, et vous pouvez y enregistrer un .xlsx authentique. L'outil ci-dessus détecte le format réel, vous ne renommez donc pas à l'aveugle par essais successifs, et aucune réparation n'entre en jeu, puisque rien n'est cassé.

Cause 2 : le classeur est réellement endommagé

Si l'outil confirme que le fichier est un vrai .xlsx et qu'il reste illisible, vous êtes en territoire de réparation. Essayez d'abord la voie gratuite d'Excel : Fichier → Ouvrir → Parcourir, sélectionnez le fichier, cliquez sur la flèche à côté du bouton Ouvrir et choisissez Ouvrir et réparer — d'abord le mode Réparer, puis le mode Extraire les données.

Quand la réparation d'Excel échoue, le sauvetage au niveau de l'archive est l'étape suivante : un .xlsx est un ZIP de parties XML, si bien que les données de feuille ayant survécu peuvent être extraites d'un conteneur cassé et reconstruites en un fichier fonctionnel, ici même dans votre navigateur ; les détails techniques figurent sur lapage de réparation Excel. Travaillez sur une copie et cessez de réenregistrer l'original endommagé ; chaque enregistrement risque d'écraser des données que le sauvetage pourrait encore atteindre.

Ce que cela peut et ne peut pas réparer

Si le fichier n'a jamais été un xlsx (une exportation HTML ou CSV déguisée), réparer est le mauvais verbe, et la solution honnête est le changement de nom ci-dessus ; l'outil identifie le format réel au lieu de faire semblant de le réparer. Une corruption véritable suit les limites de la réparation Excel : les valeurs des cellules, les formules et les feuilles se récupèrent à partir des parties lisibles ; la mise en forme, les graphiques, les macros et tout ce qui se trouve dans des parties détruites, peut-être pas ; les classeurs chiffrés ont toujours besoin de leur mot de passe ; et un fichier de 0 octet relève de la récupération de données, pas de la réparation. Une réparation échouée n'est jamais facturée.

Questions fréquentes

Pourquoi Excel indique-t-il que le format ou l'extension du fichier n'est pas valide ?

Parce que le contenu du fichier ne correspond pas à ce que promet son extension. Soit l'extension est fausse (un ancien .xls, un CSV ou une exportation HTML étiquetée par erreur en .xlsx), soit le fichier est bel et bien un .xlsx dont la structure est endommagée. Le premier cas se corrige gratuitement en renommant ; le second nécessite une réparation.

Comment ouvrir un fichier .xlsx endommagé ?

Essayez d'abord la fonction Ouvrir et réparer d'Excel : Fichier → Ouvrir → Parcourir, sélectionnez le fichier, cliquez sur la flèche à côté du bouton Ouvrir, choisissez Ouvrir et réparer. Si Excel refuse toujours, le classeur a besoin d'une réparation structurelle — un .xlsx est un ZIP de parties XML, et les parties lisibles peuvent être sauvées même lorsque le conteneur est cassé. L'outil ci-dessus le fait en local.

Le fichier Excel est endommagé et ne peut pas être ouvert — comment le récupérer ?

Travaillez sur une copie, jamais sur l'original. Lancez Ouvrir et réparer, puis son mode Extraire les données. Si les deux échouent, lancez un sauvetage au niveau de l'archive : il extrait du conteneur cassé les données de feuille ayant survécu et reconstruit un classeur, en indiquant quelles feuilles sont revenues. Les valeurs et les formules se récupèrent le mieux ; la mise en forme, les graphiques et les macros sont fragiles.

Pourquoi le rapport Excel que j'ai téléchargé ne s'ouvre-t-il pas ?

Les boutons « Exporter vers Excel » de beaucoup d'applications web ne produisent pas de vrais fichiers Excel ; ils produisent du HTML ou du CSV nommé .xlsx. Excel remarque la discordance et refuse. Le fichier n'est pas du tout endommagé : renommez-le en .html ou .csv et il s'ouvre, ou réexportez-le dans un vrai format xlsx si l'application le propose.

Comment savoir si mon fichier Excel est vraiment un xlsx ?

Vérifiez les premiers octets. Un vrai .xlsx commence par les lettres PK (la signature ZIP), car un xlsx est une archive ZIP. L'outil de cette page lit ces octets en local et vous dit ce qu'est réellement le fichier : un vrai xlsx, un .xls d'ancien format, du HTML, du CSV ou autre chose. (Un faux xlsx ouvert dans un éditeur de texte commence visiblement par des balises HTML.)

En lien : le classeur s'ouvre vide ou perd des feuilles — réparer des fichiers Excel · L'archive refuse de s'extraire — réparer des fichiers ZIP (un .xlsx est un ZIP par-dessous)