2009-08-13 23:51:52 +0000 2009-08-13 23:51:52 +0000
16
16

Récupération de documents Excel fermés sans enregistrement

Puis-je m'assurer que si je ferme par erreur un document Microsoft Excel sans enregistrer la dernière version, je peux récupérer une partie du travail que j'ai fait ?

J'utilise Excel 2003.

Réponses (11)

12
12
12
2012-06-15 19:45:09 +0000

Cherchez n'importe quel fichier dans la liste suivante :

C:\Documents and Settings\nom d'utilisateur\Application Data\Microsoft\Excel\

Dans mon cas, j'ai trouvé un fichier errant ici :

C:\Documents and Settings\nom d'utilisateur\Application Data\Microsoft\Excel~ar3451.xar

Pour un fichier Excel 2003 sur le réseau local de notre bureau, le bleu de l'ordinateur a été filtré et toutes les modifications ont été perdues dans le document. J'ai trouvé le fichier indiqué dans la chaîne ci-dessus et j'ai cliqué avec le bouton droit de la souris sur “Open With Excel” et voilà, le fichier contenait toutes mes modifications.

Je l'ai immédiatement enregistré sous un nouveau nom de fichier et je suis retourné au travail.

8
8
8
2012-12-17 06:44:05 +0000

S'applique à Excel 2007 (et peut-être 2003) sous Windows 7.

Avant Excel 2010, la fonction d'enregistrement automatique crée des fichiers .xar cachés dans “C:\Users\ nomd'utilisateur_\AppData\Roaming\Microsoft\Excel”. Les noms de fichiers sont générés et ne sont pas liés au nom du classeur. Lorsque vous fermez Excel et que vous sélectionnez NON pour enregistrer les modifications, le fichier temporaire .xar correspondant est supprimé PERMANENTEMENT… Cependant…

J'ai trouvé un moyen d'enregistrer les fichiers de ce répertoire dans un répertoire de sauvegarde à intervalles réguliers en utilisant Task Scheduler et Powershell - ce qui permet de sauvegarder efficacement les fichiers enregistrés automatiquement. La raison étant, vous pouvez alors (copier votre fichier sauvegardé dans un emplacement temporaire afin de ne pas visser la sauvegarde) renommer l'extension en .xlsx et l'ouvrir dans Excel ! - Si ce n'était pas un fichier .xlsx, Excel vous donnera une erreur, essayez d'autres extensions (.xls / .xlsm …etc).

Voici comment faire ce que j'ai fait…

  1. Ouvrez le planificateur de tâches (appuyez sur la touche Windows -> commencez à taper “planificateur de tâches”, appuyez sur entrée/cliquez dessus lorsque le résultat se trouve en haut du menu Démarrer).
  2. Cliquez sur Action -> Créer une tâche de base
  3. Donnez-lui un nom et cliquez sur Suivant
  4. Sélectionnez “When I log on” comme déclencheur
  5. Sélectionnez “Start a Program” et cliquez sur Next
  6. Tapez “Powershell” dans le nom du programme, puis
  7. dans la case “Add arguments (optional) :”, tapez “% {Copy-Item -path C:\Users\ username\AppData\Roaming\Microsoft\Excel\ -recurse -force -destination D:\Backup\ExcelAutosave}” (en changeant le nom d'utilisateur pour votre nom d'utilisateur évidemment, et modifiez également le répertoire de destination si vous le souhaitez), puis cliquez sur Next
  8. Cochez ensuite la case “Ouvrir la boîte de dialogue des propriétés de cette tâche lorsque je clique sur Terminer”, puis cliquez sur Terminer.
  9. Sous l'onglet “Triggers”, double-cliquez sur le trigger “At log on”, puis cochez la case “Repeat task every :” -> sélectionnez un intervalle (j'ai 1 heure) et une durée (j'ai 12 heures), assurez-vous que “Enabled” est sélectionné, puis cliquez sur OK, puis OK dans la boîte de propriétés.

Je me souviens qu'il peut vous demander de confirmer que vous souhaitez exécuter un programme avec les arguments suivants ou autre chose…

Bonne chance !

4
4
4
2012-05-25 19:14:09 +0000

J'ai eu une situation similaire, mais quelqu'un travaillait sur le serveur de notre entreprise via un bureau à distance. Quelqu'un m'a recommandé l'arborescence de fichiers suivante, qui m'a été utile :

C:\Users\*user name*\AppData\Local\Microsoft ⇢
    \Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb

J'ai en fait trouvé les fichiers sur le serveur via une arborescence de fichiers similaire avec une étrange extension de fichier non Excel et, bien que je n'aie pas pu double-cliquer et ouvrir, j'ai pu l'ouvrir très bien à partir du logiciel Excel déjà lancé et finalement l'enregistrer sous forme de feuille de calcul.

C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART
4
4
4
2011-11-28 04:50:36 +0000

Sur Windows 7 et Office 2010, vous le trouverez sous :

C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb

Ou dans : C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls

Ou dans : `C:\Users*user name*\AppData\Local\TempSur Windows 7 et Office 2010, vous le trouverez sous :

C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb

Ou dans : C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls

Ou dans :

2
2
2
2012-10-17 09:33:37 +0000

J'ai travaillé sur un fichier Excel 2007, puis j'ai choisi de ne pas le sauvegarder après avoir été embrouillé par les nombreuses fenêtres ! En cherchant le nom exact du fichier (en utilisant le bureau de Google), vous obtiendrez quelques versions en cache du fichier. Regardez l'heure de votre dernier fichier et utilisez le fichier en cache pour copier et coller votre travail. Le format ne sera pas le même mais vous aurez votre travail. Je viens de faire ça et ça a marché !

2
2
2
2010-12-10 09:42:55 +0000

La récupération automatique ne fonctionne que si votre Excel a planté (comme le PC a perdu de l'énergie ou Windows a planté.

Si vous sélectionnez “NON” pour enregistrer et fermer Excel, vous perdrez le document.

1
1
1
2009-08-14 19:19:07 +0000

À ce moment-là (et il est probablement trop tard maintenant, mais pour référence future), que ce soit à la suite d'une fermeture ou d'un crash, ouvrez directement Excel. N'ouvrez PAS le fichier à partir d'une liste “Recent Docs” ou même à partir de My Docs. Office crée un fichier temporaire pour y stocker votre travail, donc si vous ouvrez (n'importe quel) programme seul, il devrait avoir une barre de récupération sur la gauche. Sinon, vous pouvez peut-être utiliser un logiciel de récupération de fichiers. J'utilise beaucoup le logiciel PC Inspector File Recovery.

1
1
1
2009-08-14 00:03:08 +0000

MS Office dispose d'une fonction de sauvegarde automatique. Il le fait périodiquement pour s'assurer que vous ne perdez rien. La question est de savoir si elle a été activée ou non. Si c'était le cas, vous pourriez trouver le fichier temporaire dans le répertoire mentionné ci-dessous.

Excel n'a pas la fonction d'enregistrement automatique activée par défaut, vous devez l'ajouter. En effet, il n'est pas toujours pratique d'avoir cette fonctionnalité activée. Si vous l'avez activée et que vous souhaitez expérimenter avec une feuille de calcul, vous devez créer une copie puis l'ouvrir afin que la fonction d'enregistrement automatique n'écrase pas l'original.

Pour activer la fonction d'enregistrement automatique, vous devez utiliser un Add In. Allez dans “Outils” “Add ins” et choisissez “Enregistrement automatique”. Avec Office XP, la fonction d'enregistrement automatique a été déplacée de l'option “Ajouter des entrées” à l'option “Options”, de la même manière que pour Word. Vous trouverez les paramètres sous “Enregistrer” où vous pouvez également désactiver la fonction de récupération automatique pour ce classeur particulier.

Excel enregistre automatiquement toutes les 10 minutes à l'emplacement par défaut de “C:\ Documents and Settings\Local Settings\Temp” Les fichiers sont identifiables car ils sont enregistrés sous un numéro .tmp, par exemple “28.tmp”. Cela signifie qu'ils sont différents de Word ou de tout autre fichier temporaire qui y est enregistré par d'autres applications.

Avec un peu de chance, cette suggestion vous conviendra. Vous devrez probablement renommer le fichier manuellement puisque le fichier excel a été fermé normalement.

0
0
0
2013-02-07 00:16:41 +0000

Si c'est Office 2010

Allez sur

Fichier → Info → Gérer les versions Bouton

Et puis sélectionnez la date.

0
0
0
2013-01-14 19:24:09 +0000

Sous Excel 2010, il a été enregistré dans un dossier et j'ai pu récupérer mon fichier perdu. Quel sauvetage ! !

C:\Users\NNNNom d'utilisateur\NAppData\Roaming\Microsoft\Excel\Book1302741752573156243\NNNom du fichier ((Unsaved-302741123615948362 Numéro généré par Excel)).xlsb

0
0
0
2009-08-14 10:53:06 +0000

Si j'ai des difficultés à récupérer mes fichiers de bureau, j'utilise une application OfficeRecovery . Une fois que j'ai aidé un de mes bons amis avec cette application à restaurer son travail mensuel sur Access !