Ripristino di documenti Excel chiusi senza salvare


16

Posso assicurarmi che se chiudo per errore un documento di Microsoft Excel senza salvare la versione più recente, posso recuperare parte del lavoro svolto?

Sto usando Excel 2003.


"senza salvare l'ultima versione" - Intendi "chiudere un documento Excel senza salvare", giusto? No. Questo è il punto di non salvarlo.
Rook,

Inoltre, quale versione di Excel stai usando?
Jared Harley,

@Idigas: avevo chiuso senza salvare un file esistente, al contrario di uno che non era mai stato salvato.
Andrew Grimm,

@Andrew Grimm - Quindi, hai lavorato su un file e poi hai detto "No" al salvataggio. Odio farti piovere addosso, ma considererei i dati persi. Quanto è stato importante comunque? Sicuramente nulla che non potesse essere rifatto in poche ore di duro lavoro?
Arriva il

Oh, non farlo sembrare così negativo. Dove sarebbe questo mondo senza persone pigre? Sono quelli che fanno più lavoro.
Arriva il

Risposte:


12

Cerca eventuali file nei seguenti:

C: \ Documents and Settings \ nomeutente \ Dati applicazioni \ Microsoft \ Excel \

Nel mio caso, ho trovato un file errante qui:

C: \ Documents and Settings \ nomeutente \ Dati applicazioni \ Microsoft \ Excel \ ~ ar3451.xar

Per un file Excel 2003 sulla nostra LAN dell'ufficio il computer è stato schermato in blu e tutte le modifiche sono state perse nel documento. Ho trovato il file mostrato nella stringa sopra e ho cliccato col tasto destro, Apri con Excel e voilà, c'era il file con tutte le mie modifiche.

Immediatamente salvato con un nuovo nome file e torna al lavoro.


1
Anzi, C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar????.xarsono i file da ripristinare (se possibile)!
Michel de Ruiter,

3
%APPDATA%\Microsoft\Excel\è un percorso che funziona per tutti, non è necessario modificare il percorso in base al tuo nome utente.
JohannesB,

8

Si applica a Excel 2007 (e forse 2003) su Windows 7.

Prima di Excel 2010, la funzione di salvataggio automatico crea file .xar nascosti in "C: \ Users \ nomeutente \ AppData \ Roaming \ Microsoft \ Excel". I nomi dei file vengono generati e non si riferiscono al nome della cartella di lavoro. Quando chiudi Excel e selezioni NO per salvare le modifiche, il relativo file temp .xar viene eliminato PERMANENTAMENTE ... Tuttavia ...

Ho escogitato un modo per salvare i file in questa directory in una directory di backup a intervalli regolari usando Task Scheduler e Powershell - eseguendo in modo efficace il backup dei file di salvataggio automatico. Il motivo è che puoi (copiare il tuo file di backup in una posizione temporanea per non rovinare il backup) rinominare l'estensione in .xlsx e aprirla in Excel !! - Se non fosse un file .xlsx, Excel lo farà. darti un errore, prova altre estensioni (.xls / .xlsm ... ecc.).

Ecco come fare quello che ho fatto ...

  1. Apri l'Utilità di pianificazione (tocca il tasto Windows -> inizia a digitare "Utilità di pianificazione", premi invio / clic su di esso quando il risultato è nella parte superiore del menu Start).
  2. Fai clic su Azione -> Crea attività di base
  3. Dagli un nome e fai clic su Avanti
  4. Seleziona "Quando accedo" come trigger
  5. Seleziona "Avvia un programma" e fai clic su Avanti
  6. Digita "Powershell" nel nome del programma, quindi
  7. nella casella "Aggiungi argomenti (facoltativo):", digita "% {Copia-Item-Path C: \ Users \ nomeutente \ AppData \ Roaming \ Microsoft \ Excel \ -recurse -force -destination D: \ Backup \ ExcelAutosave}" (cambiando ovviamente il nome utente con il tuo nome utente e, se lo desideri, modifica anche la directory di destinazione), quindi fai clic su Avanti
  8. Quindi spunta la casella "Apri la finestra di dialogo Proprietà per questa attività quando faccio clic su Fine", quindi fai clic su Fine.
  9. Nella scheda "Trigger", fai doppio clic sul trigger "All'accesso", quindi seleziona la casella "Ripeti attività ogni:" -> seleziona un intervallo (ho 1 ora) e la durata (ho 12 ore), assicurati " Abilitato "è selezionato, quindi fare clic su OK, quindi su OK nella finestra delle proprietà.

Ricordo che potrebbe chiederti di confermare che desideri eseguire un programma con i seguenti argomenti o qualcosa del genere ...

In bocca al lupo!


Questa struttura di directory sembra essere presente anche in Windows10 / Office2016.
CWilson,

4

Ho avuto una situazione simile ma qualcuno stava lavorando fuori dal server della nostra azienda tramite desktop remoto. Qualcuno ha raccomandato il seguente albero di file che è stato utile:

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

In realtà 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 aprire, sono stato in grado di aprirlo bene dal software Excel già lanciato e infine salvarlo come foglio di calcolo.

C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART

4

Su Windows 7 e Office 2010, lo troverai 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\Temp\


2

Autorecovery funziona solo se Excel si è schiantato (come il PC ha perso energia o si è bloccato Windows.

Se selezioni "NO" per salvare e chiudere Excel, perderai il documento.


2

Ho lavorato su un file Excel 2007, quindi ho scelto di non salvarlo dopo essere stato confuso da molte finestre! La ricerca del nome esatto del file (utilizzando il desktop di Google) ti mostrerà alcune versioni memorizzate nella cache del file. Guarda l'ora dell'ultimo file e usa il file memorizzato nella cache per copiare e incollare il tuo lavoro. Il formato non sarà lo stesso ma avrai il tuo lavoro. Ho appena fatto questo e ha funzionato!


1

MS Office ha una funzione di salvataggio automatico. Lo fa periodicamente solo per assicurarsi di non perdere nulla. La domanda è se sia stato effettivamente abilitato o meno. In tal caso, potresti essere in grado di trovare il file temporaneo nella directory indicata di seguito.

Excel non ha la funzione di salvataggio automatico abilitata come impostazione predefinita, devi aggiungerla. Questo perché non è sempre pratico avere questa funzionalità abilitata. Se lo hai abilitato e vuoi sperimentare un foglio di calcolo, dovresti crearne una copia e aprirlo in modo che il salvataggio automatico non sovrascriva l'originale.

Per abilitare la funzione di salvataggio automatico, è necessario utilizzare un componente aggiuntivo. Vai su "Strumenti" "Aggiungi ins" e scegli "Salvataggio automatico". Con Office XP, AutoSave è stato spostato da Aggiungi Ins a Opzioni, in modo simile a Word. Troverai le impostazioni in "Salva", dove puoi anche disabilitare la funzione di recupero automatico per quella particolare cartella di lavoro.

Excel salva automaticamente ogni 10 minuti nella posizione predefinita di "C: \ Documents and Settings \\ Impostazioni locali \ Temp" I file sono identificabili in quanto vengono salvati come numero .tmp, ad esempio "28.tmp". Ciò significa che hanno un aspetto diverso da Word o da qualsiasi altro file temporaneo che viene salvato lì da altre applicazioni.

Con un po 'di fortuna questo suggerimento funzionerà per te. Probabilmente dovrai rinominare il file manualmente poiché il file Excel è stato chiuso normalmente.


Ho provato il tuo suggerimento. I file di ripristino sembrano essere eliminati quando chiudo il documento senza salvarlo. Grazie comunque.
Andrew Grimm,

1

A quel punto (e probabilmente ora è troppo tardi, ma per riferimento futuro), sia da una chiusura che da un arresto anomalo, apri Excel direttamente. NON aprire il file da un elenco di "Documenti recenti" o persino da I miei documenti. Office crea un file temporaneo in cui archiviare il tuo lavoro, quindi se apri (qualsiasi) il programma da solo, dovrebbe avere una barra di ripristino sulla sinistra. In caso contrario, forse è possibile utilizzare alcuni software di recupero file. Uso molto PC Inspector File Recovery.


0

Se ho problemi a recuperare i miei file di Office, utilizzo un'applicazione OfficeRecovery . Una volta ho aiutato un mio buon amico con questa applicazione a ripristinare il suo lavoro di accesso mensile!


Funziona con file che sono stati chiusi senza che si verifichi un arresto anomalo?
Andrew Grimm,

0

Se è Office 2010

Vai a

File → Informazioni → Pulsante Gestisci versioni

E quindi selezionare la data.


3
Hai letto la domanda, vero? OP ha detto che stava usando Excel 2003
Darius

0

In Excel 2010 è stato salvato in una cartella e sono stato in grado di recuperare il mio file perso. Che salvavita è stato !!

C: \ Users \ Nome utente \ AppData \ Roaming \ Microsoft \ Excel \ Book1302741752573156243 \ Nome file ((Unsaved-302741123615948362 Numero generato da Excel)). Xlsb

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.