Comment réparer un fichier Excel corrompu? - Conseils Excel

Cela peut arriver: le fichier Excel qui contient toutes vos informations ne sera soudainement pas enregistré ou ne s'ouvrira pas. Excel vous indique qu'ils vont tenter une réparation, mais cette réparation ne fonctionne pas ou supprime toutes vos macros.

Que faire?

Premier pas:

Essayez d'ouvrir le classeur dans une version ultérieure d'Excel

Oui je comprends. Votre service informatique vous fait toujours travailler dans Excel 2013. Mais qu'est-ce que vous avez chez vous? Vous utilisez probablement Office 365 à la maison. D'après mon expérience, 90% du temps où un fichier est corrompu dans Excel 2013 et Microsoft ne peut pas réparer le fichier, mon ordinateur personnel exécutant Office 365 ouvrira volontiers le fichier.

Voici les étapes:

  1. Fermez le classeur dans Excel 2013 sans enregistrer. Vous souhaitez revenir à la dernière bonne version du fichier.
  2. Copiez ce fichier sur une clé USB ou Dropbox.
  3. Apportez le classeur à l'ordinateur exécutant Office 365.
  4. Enregistrez le classeur sur le disque dur.
  5. À partir d'Excel 2016 dans Office 365, effectuez un fichier, ouvrez. Le fichier s'ouvre-t-il correctement? Si c'est le cas, passez à l'étape 6.
  6. Une fois que le classeur s'ouvre correctement, effectuez Fichier, Enregistrer sous et enregistrez le fichier sous un nouveau nom. Fermez le classeur.
  7. Transférez le classeur sur votre ordinateur de travail. Il devrait s'ouvrir sans problème dans Excel 2013.

C'est génial qu'Excel 2016 / Office 365 puisse réparer ces fichiers qu'Excel 2013 ne peut pas. Vous n'en entendez pas beaucoup parler, mais c'est un énorme avantage d'être sur Office 365.

Étape 2:

Essayez d'extraire les données du classeur corrompu à l'aide de Power Query.

Cela obtient les données, mais pas la mise en forme ou les formules.

Cette vidéo vous montrera comment:

Transcription vidéo

Apprenez Excel à partir d'un podcast, épisode 2183: Charger des données à partir d'un classeur Excel corrompu.

Si vous regardez cette vidéo, je me sens mal pour vous. Je pourrais être dans le même bateau maintenant. Ce fichier réparé n'est pas du tout réparé. Ce fichier, j'ai travaillé sur ce fichier tout le week-end, et je peux l'ouvrir, je peux voir les données. Mais, la chose est corrompue. Voyez, j'ai deux feuilles. Pas de formules ici, juste

Bien. Nous avons récupéré la première moitié. Voyons maintenant. Faisons à nouveau Ctrl + N; Les données; Obtenez des données; À partir d'un fichier; À partir d'un classeur; revenir exactement au même classeur, le classeur corrompu; cette fois, je veux aller à l'autre feuille de calcul - la feuille de calcul de récapitulation; encore une fois, cliquez simplement sur Charger; les données reviennent; sélectionnez les données; Ctrl + C; et je suppose que je peux venir ici à mon fichier récupéré; Insérez une nouvelle feuille de calcul; Alt + E + S + V pour coller des valeurs spéciales; et ces données sont de retour. Maintenant, vous allez perdre des formules. Vous allez perdre des liens. Mais pour moi, maintenant, aujourd'hui, tout ce que je voulais, c'était récupérer les données! Il n'y avait pas de formule là-dedans! Je ne voulais tout simplement pas avoir à recréer ces données sur lesquelles j'ai passé tout le week-end à travailler.

Cela a fonctionné pour moi, d'accord? La plupart du temps, il suffit d'ouvrir Excel 2016 pour le résoudre. Essayez de copier et coller dans un nouveau livre - cela n'a pas fonctionné. Power Query, aujourd'hui, l'a résolu. Si rien de tout cela ne fonctionne, alors 39,00 $ - Stellar Phoenix Excel Repair sera en mesure de récupérer ces données à partir de votre classeur. Vérifiez le lien là-bas dans la description YouTube.

Récapitulatif de l'épisode: Si vous avez un fichier Excel corrompu, la meilleure chose à faire est d'essayer d'accéder à une version plus récente d'Excel, ouvrez le classeur là-bas, voyez si vous pouvez l'enregistrer - supprime la corruption. Si cela ne fonctionne pas, voyez si vous pouvez copier les données d'Excel; coller dans un nouveau classeur; assurez-vous d'enregistrer ce nouveau classeur avant de revenir et de fermer l'ancien. Souvent, c'est lorsque vous fermez que le fichier se bloque. Troisième méthode (à partir de cet épisode) - à l'aide de l'onglet Données, recherchez Obtenir et transformer des données, puis Obtenir des données. Il utilise Power Query. Si vous êtes en 2010 ou 2013, vous pouvez télécharger Power Query gratuitement auprès de Microsoft. Si vous êtes sur un Mac, désolé, pas de Power Query. Et puis étape numéro quatre: si rien d'autre ne fonctionne, alors le logiciel Stellar Phoenix ici - cette URL dans la description YouTube,environ 39 dollars - seront généralement en mesure de récupérer au moins la plupart des données.

Eh bien, je tiens à vous remercier d'être passé. Bonne chance avec votre dossier. Nous vous reverrons la prochaine fois pour un autre netcast de.

Étape 3

Si les deux premières étapes échouent, vous devrez retirer les gros canons.

Je recommande Stellar Data Recovery. Leur réparation Stellar Phoenix Excel peut récupérer le plus dur des fichiers Excel corrompus. C'est cher, à 39 $. Mais lorsque vous avez perdu toutes vos données, cela en vaut la peine.

Option 4:

Si tout le reste échoue, vous pouvez examiner le XML sous-jacent pour votre feuille de calcul

La plupart des fichiers Excel sont stockés avec un type de fichier XLSX. Ici, nous utilisons uniquement des types de fichiers XLSM. Il y a peu de chances que vous utilisiez XLS ou XLSB, auquel cas vous n'avez pas de chance. Mais si vous utilisez XLSX ou XLSM, il y a une astuce folle à voir à l'intérieur du fichier.

Ce ne sont pas pour les faibles de cœur! Ce sont des trucs fous de techno. N'essayez pas ceci sur un "bon" fichier Excel ou vous pouvez très facilement corrompre des choses.

Dites que vous avez ce fichier dans Excel:

  1. Trouvez le fichier dans l'Explorateur Windows
  2. Si vous ne voyez pas l'extension du fichier, accédez à Outils, Options des dossiers. Dans l'onglet Affichage, recherchez le paramètre Masquer les extensions pour les types de fichiers connus et décochez-le.

  3. Renommez le classeur de FileName.XLSX en FileName.xlsx.zip
  4. Windows vous avertira que vous êtes sur le point de rendre le fichier inutilisable. Dites que vous êtes d'accord avec ça.
  5. Ouvrez le fichier Zip et vous verrez des dossiers et des éléments. Vous souhaitez double-cliquer sur le dossier XL.

  6. Dans le dossier XL, ouvrez le SharedStrings.xml à l'aide du bloc-notes. Vous verrez tout le texte unique dans le classeur.

Ce sera un cauchemar de reconvertir ce XML dans le classeur d'origine. Nos amis de ProfessorExcel ont un document détaillant où trouver les éléments dans le fichier zip.

Mais permettez-moi de répéter. Cela ne sera pas facile. Passez à l'étape 3 uniquement si les étapes 1 et 2 échouent.

Articles intéressants...