Czy mogę się upewnić, że jeśli przez pomyłkę zamknę dokument Microsoft Excel bez zapisania najnowszej wersji, mogę odzyskać część pracy, którą wykonałem?
Korzystam z programu Excel 2003.
Czy mogę się upewnić, że jeśli przez pomyłkę zamknę dokument Microsoft Excel bez zapisania najnowszej wersji, mogę odzyskać część pracy, którą wykonałem?
Korzystam z programu Excel 2003.
Odpowiedzi:
Poszukaj dowolnych plików w następujący sposób:
C: \ Documents and Settings \ nazwa użytkownika \ Application Data \ Microsoft \ Excel \
W moim przypadku znalazłem tutaj błędny plik:
C: \ Documents and Settings \ nazwa użytkownika \ Application Data \ Microsoft \ Excel \ ~ ar3451.xar
W przypadku pliku Excel 2003 w naszej biurowej sieci LAN komputer został niebieski i wszystkie zmiany zostały utracone w dokumencie. Znalazłem plik pokazany w powyższym ciągu i kliknąłem prawym przyciskiem myszy, Otwórz w Excelu i voila, był plik ze wszystkimi moimi zmianami.
Natychmiast zapisałem go z nową nazwą pliku i wróciłem do pracy.
C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar????.xar
są pliki do usunięcia (jeśli to możliwe)!
%APPDATA%\Microsoft\Excel\
to ścieżka, która działa dla wszystkich, nie trzeba zmieniać ścieżki zgodnie z nazwą użytkownika.
Dotyczy programu Excel 2007 (a może 2003) w systemie Windows 7.
W wersjach wcześniejszych niż Excel 2010 funkcja automatycznego zapisywania tworzy ukryte pliki .xar w folderze „C: \ Users \ nazwa użytkownika \ AppData \ Roaming \ Microsoft \ Excel”. Nazwy plików są generowane i nie odnoszą się do nazwy skoroszytu. Po zamknięciu programu Excel i wybraniu opcji NIE, aby zapisać zmiany, powiązany plik temp. Xar zostanie trwale usunięty ... Jednak ...
Wymyśliłem sposób zapisywania plików w tym katalogu do katalogu kopii zapasowej w regularnych odstępach czasu za pomocą Harmonogramu zadań i PowerShell - efektywne tworzenie kopii zapasowych plików autozapisu. Powodem jest to, że możesz (skopiować plik z kopią zapasową do tymczasowej lokalizacji, aby nie przykręcić kopii zapasowej) zmienić nazwę rozszerzenia na .xlsx i otworzyć go w programie Excel !! - Jeśli nie byłby to plik .xlsx, program Excel spróbuje. dać błąd, wypróbuj inne rozszerzenia (.xls / .xlsm ... itd.).
Oto jak zrobić to, co zrobiłem ...
Pamiętam, że może poprosić cię o potwierdzenie, że chcesz uruchomić program z następującymi argumentami lub coś ...
Powodzenia!
Miałem podobną sytuację, ale ktoś pracował z serwera naszej firmy za pośrednictwem zdalnego pulpitu. Ktoś polecił następujące drzewo plików, które było pomocne:
C:\Users\*user name*\AppData\Local\Microsoft ⇢
\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb
Znalazłem pliki na serwerze za pomocą podobnego drzewa plików z dziwnym rozszerzeniem pliku non-excel i chociaż nie mogłem dwukrotnie kliknąć i otworzyć, byłem w stanie otworzyć je dobrze z już uruchomionego oprogramowania Excel i ostatecznie zapisać jako arkusz kalkulacyjny.
C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART
W systemie Windows 7 i pakiecie Office 2010 znajdziesz go pod:
C:\Users\*user name*\AppData\Local\Microsoft\Office\UnsavedFiles\Book1((Unsaved-301910293917302138)).xlsb
Lub w: C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls
Lub w: C:\Users\\*user name*\AppData\Local\Temp\
Pracowałem nad plikiem programu Excel 2007, a potem postanowiłem go nie zapisywać po tym, jak wiele okien go pomyliło! Wyszukiwanie dokładnej nazwy pliku (za pomocą pulpitu Google) pokaże kilka buforowanych wersji pliku. Spójrz na czas ostatniego pliku i użyj pliku z pamięci podręcznej, aby skopiować i wkleić z powrotem swoją pracę. Format nie będzie taki sam, ale będziesz mieć swoją pracę. Właśnie to zrobiłem i zadziałało!
MS Office ma funkcję automatycznego zapisywania. Robi to okresowo, aby upewnić się, że nic nie stracisz. Pytanie brzmi, czy faktycznie zostało włączone. Jeśli tak, możesz znaleźć plik tymczasowy w katalogu wymienionym poniżej.
Excel nie ma domyślnie włączonej funkcji AutoSave, musisz ją dodać. Wynika to z faktu, że włączenie tej funkcji nie zawsze jest praktyczne. Jeśli masz ją włączoną i chcesz eksperymentować z arkuszem kalkulacyjnym, powinieneś utworzyć kopię, a następnie otworzyć ją, aby AutoSave nie nadpisał oryginału.
Aby włączyć funkcję AutoSave, musisz użyć Add In. Przejdź do „Narzędzia” „Dodatki” i wybierz „Automatyczne zapisywanie”. W pakiecie Office XP funkcja AutoSave została przeniesiona z Add Ins do Options, podobnie jak Word. Znajdziesz ustawienia w „Zapisz”, w których możesz również wyłączyć funkcję automatycznego odzyskiwania dla tego konkretnego skoroszytu.
Program Excel automatycznie zapisuje co 10 minut w domyślnej lokalizacji „C: \ Documents and Settings \\ Ustawienia lokalne \ Temp” Pliki są identyfikowalne, ponieważ są zapisywane jako liczby .tmp, np. „28.tmp”. Oznacza to, że wyglądają inaczej niż słowo lub inne pliki tymczasowe, które są tam zapisywane przez inne aplikacje.
Przy odrobinie szczęścia ta propozycja będzie dla Ciebie odpowiednia. Prawdopodobnie będziesz musiał ręcznie zmienić nazwę pliku, ponieważ plik programu Excel został zamknięty normalnie.
W tym momencie (i prawdopodobnie jest już za późno, ale na przyszłość), czy to z bliska, czy z awarii, otwórz bezpośrednio Excela. NIE otwieraj pliku z listy „Ostatnie dokumenty” ani nawet z Moich dokumentów. Office tworzy plik tymczasowy do przechowywania pracy, więc jeśli otworzysz (dowolny) program sam, powinien mieć pasek odzyskiwania po lewej stronie. Jeśli nie, być może możesz użyć oprogramowania do odzyskiwania plików. Używam dużo PC Inspector File Recovery.
Jeśli mam problemy z odzyskaniem plików pakietu Office, korzystam z aplikacji OfficeRecovery . Kiedyś pomogłem mojemu przyjacielowi z tą aplikacją, przywracając jego miesięczną pracę Access!
Jeśli jest to pakiet Office 2010
Iść do
Plik → Informacje → Zarządzaj wersjami Przycisk
A następnie wybierz datę.
W programie Excel 2010 został zapisany w folderze i udało mi się odzyskać utracony plik. Cóż to za ratownik !!
C: \ Users \ Nazwa użytkownika \ AppData \ Roaming \ Microsoft \ Excel \ Book1302741752573156243 \ Nazwa pliku ((Niezapisany-302741123615948362 Wygenerowany numer Excel)). Xlsb