Recupero di documenti Excel che sono stati chiusi senza salvare
Posso garantire che se per errore chiudo un documento Microsoft Excel senza salvare l'ultima versione, posso recuperare una parte del lavoro che ho fatto?
Sto usando Excel 2003.
Posso garantire che se per errore chiudo un documento Microsoft Excel senza salvare l'ultima versione, posso recuperare una parte del lavoro che ho fatto?
Sto usando Excel 2003.
Cercare qualsiasi file nel seguente modo:
C:\Documents and Settings\username\Application Data\Microsoft\Excel\
Nel mio caso, ho trovato un file errante qui:
C:\Documents and Settings\username\Application Data\Microsoft~ar3451.xar
Per un file Excel 2003 sulla nostra LAN dell'ufficio il computer ha schermato in blu e tutte le modifiche sono state perse nel documento. Ho trovato il file mostrato nella stringa sopra e ho cliccato con il tasto destro del mouse, aperto con Excel e voilà, c'era il file con tutte le mie modifiche.
Immediatamente lo ho salvato con un nuovo nome di file e sono tornato al lavoro.
Si applica a Excel 2007 (e forse 2003) su Windows 7.
Prima di Excel 2010, la funzione Autosave crea file .xar nascosti in “C:\ \Users\ username\AppData\Roaming\Microsoft\Excel”. I nomi dei file vengono generati e non si riferiscono al nome della cartella di lavoro. Quando si chiude Excel e si seleziona NO per salvare le modifiche, il relativo file temporaneo .xar viene cancellato PERMANENTE… Tuttavia…
Ho trovato un modo per salvare i file di questa directory in una directory di backup a intervalli regolari utilizzando Task Scheduler e Powershell - in modo efficace il backup dei file di autosave. Il motivo è che in questo modo è possibile (copiare il file di backup in una posizione temporanea per non avvitare il backup) rinominare l'estensione in .xlsx e aprirlo in Excel! - Se non era un file .xlsx, Excel vi darà un errore, provate con altre estensioni (.xls / .xlsm …etc).
Ecco come fare quello che ho fatto…
Fare clic su Azione -> Crea attività di base
Dare un nome e fare clic su Next
Selezionare “Avvia un programma” e fare clic su Next
Digitare “Powershell” nel nome del programma, quindi
Digitare “Powershell” nel nome del programma. 7. Nella casella “Add arguments (optional):”, digitare “% {Copy-Item -path C:\Users\ username\AppData\Roaming\Microsoft\Microsoft\Excel\ -recurse -force -destination D:\Backup\ExcelAutosave}” (cambiando il nome utente con il vostro nome utente, ovviamente, e modificando anche la directory di destinazione, se volete), poi cliccare Next
Selezionare “Next ” e cliccare “Next ”. Poi spuntate la casella “Apri la finestra di dialogo delle proprietà per questo compito quando faccio clic su Fine”, quindi fate clic su Fine.
Sotto la scheda “Trigger”, fare doppio clic sul trigger “At log on”, quindi spuntare la casella “Ripeti attività ogni:” -> selezionare un intervallo (ho 1 ora) e la durata (ho 12 ore), assicurarsi che sia selezionato “Abilitato”, quindi fare clic su OK, quindi OK sulla casella delle proprietà.
Ricordo che potrebbe chiedere di confermare che si desidera eseguire un programma con i seguenti argomenti o qualcosa del genere…
Buona fortuna!
Ho avuto una situazione simile, ma qualcuno stava lavorando dal server della nostra azienda tramite desktop remoto. Qualcuno mi ha consigliato il seguente albero di file che è stato utile:
C:\Users\*user name*\AppData\Local\Microsoft ⇢
\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb
Ho trovato i file sul server tramite un albero di file simile con una strana estensione non Excel e, anche se non ho potuto fare doppio clic e aprirlo, sono stato in grado di aprirlo bene dal già lanciato software Excel e infine salvarlo come foglio di calcolo.
C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART
Su Windows 7 e Office 2010, lo trovate sotto:
C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb
o in: C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls
o in: `C:\Users*user name*\AppData\Local\TempSu Windows 7 e Office 2010, lo trovate sotto:
C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb
o in: C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls
o in:
Ho lavorato su un file di Excel 2007, poi ho scelto di non salvarlo dopo essermi confuso con le tante finestre! La ricerca del nome esatto del file (utilizzando il desktop di Google) vi mostrerà alcune versioni in cache del file. Guardate l'ora dell'ultimo file e usate il file in cache per copiare e incollare il vostro lavoro. Il formato non sarà lo stesso, ma avrai il tuo lavoro. Ho appena fatto questo e ha funzionato!
A quel punto (e probabilmente ora è troppo tardi, ma per il futuro), sia da vicino che da lontano, aprite direttamente Excel. NON aprire il file da una lista di “Documenti recenti” o anche da My Docs. Office crea un file temporaneo in cui memorizzare il vostro lavoro, quindi se aprite (uno qualsiasi) il programma da solo, dovrebbe avere una barra di recupero a sinistra. In caso contrario, forse è possibile utilizzare un software di recupero file. Io uso spesso PC Inspector File Recovery.
MS Office ha una funzione di salvataggio automatico. Lo fa periodicamente solo per assicurarsi di non perdere nulla. La questione è se sia stata effettivamente abilitata o meno. Se lo fosse, potreste essere in grado di trovare il file temporaneo nella directory menzionata qui sotto.
Excel non ha la funzione AutoSave abilitata di default, dovete aggiungerla. Questo perché non è sempre pratico avere questa funzionalità abilitata. Se l'avete abilitata e volete sperimentare con un foglio di calcolo, dovreste crearne una copia e poi aprirla in modo che l'AutoSave non sovrascriva l'originale.
Per abilitare la funzione AutoSave, dovete usare un Add In. Andate su “Strumenti” “Add ins” e scegliete “AutoSave”. Con Office XP, AutoSave è stato spostato da Add Ins a Options, in modo simile a Word. Troverete le impostazioni sotto “Salva” dove potrete anche disattivare la funzione di recupero automatico per quel particolare libro di lavoro.
Excel salva automaticamente ogni 10 minuti nella posizione predefinita di “C:\ Documents and Settings \Local Settings \Temp” I file sono identificabili in quanto vengono salvati come numero .tmp ad esempio “28.tmp”. Ciò significa che hanno un aspetto diverso da quello dei file word o di qualsiasi altro file temporaneo che vi vengono salvati da altre applicazioni.
Con un po’ di fortuna questo suggerimento funzionerà per voi. Probabilmente dovrete rinominare il file manualmente poiché il file excel è stato chiuso normalmente.
Se si tratta di Office 2010
Vai a
File → Info → Gestisci versioni Pulsante
e poi seleziona la data.
In Excel 2010 è stato salvato in una cartella e sono stato in grado di recuperare il mio file perduto. Che salvavita è stato!
C:\ \Users\Nome utente\AppData\Roaming\Microsoft\Excel\Book1302741752573156243\Nome del file ((Unsaved-30274112361515948362 Numero generato da Excel)).xlsb
Se ho problemi a recuperare i miei file dell'ufficio, utilizzo un'applicazione OfficeRecovery . Una volta che ho aiutato un mio caro amico con questa applicazione a ripristinare il suo lavoro mensile di Access!