Відновлення документів Excel, які були закриті без збереження


16

Чи можу я переконатися, що якщо я помилково закрию документ Microsoft Excel, не зберігаючи останню версію, що я можу відновити частину виконаної роботи?

Я використовую Excel 2003.


"без збереження останньої версії" - Ви маєте на увазі "закриття документа excel без збереження", правда? Ні. Це сенс не економити його.
Грак

Також, яку версію Excel ви використовуєте?
Джаред Харлі

@Idigas - я закрив, не зберігаючи існуючий файл, на відміну від файлу, який ніколи не був збережений.
Ендрю Грімм

@Andrew Grimm - Отже, ви працювали над файлом, а потім сказали "Ні" для збереження. Я ненавиджу дощу на вас, але я вважаю, що ці дані втрачені. Наскільки це все одно було важливо? Невже нічого, що не вдалося б переробити за кілька годин важкої роботи?
Грак

О, не варто звучати так негативно. Де був би цей світ без ледачих людей? Саме вони роблять найбільше роботи.
Ладья

Відповіді:


12

Шукайте будь-які файли в наступному:

C: \ Документи та параметри \ ім'я користувача \ Дані програми \ Microsoft \ Excel \

У моєму випадку я знайшов тут файл помилки:

C: \ Документи та параметри \ ім'я користувача \ Дані програми \ Microsoft \ Excel \ ~ ar3451.xar

Для файлу Excel 2003 в локальній локальній мережі комп'ютера екранізовано синій екран і всі зміни були втрачені в документі. Я знайшов файл, показаний у наведеному вище рядку та клацнув правою кнопкою миші, Відкрити в Excel та voilà, там був файл із усіма моїми змінами.

Відразу зберегли його з новим ім'ям файлу та повернулися до роботи.


1
Дійсно, C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar????.xarчи потрібно видалити файли (якщо можливо)!
Мішель де Руйтер

3
%APPDATA%\Microsoft\Excel\це шлях, який працює для всіх, не потрібно змінювати шлях відповідно до вашого імені користувача.
ЙоганнесB

8

Застосовується до Excel 2007 (а може і 2003 р.) У Windows 7.

До Excel 2010, функція автоматичного збереження створює приховані файли .xar у "C: \ Користувачі \ ім'я користувача \ AppData \ Роумінг \ Microsoft \ Excel". Імена файлів створюються та не стосуються назви робочої книги. Якщо ви закриєте Excel і виберіть "НІ" для збереження змін, пов'язаний файл temp .xar видаляється ПОСТІЙНО ... Однак ...

Я придумав спосіб збереження файлів у цьому каталозі до каталогу резервного копіювання через регулярні проміжки часу, використовуючи Планувальник завдань та Powershell - ефективне резервне копіювання файлів автоматичного збереження. З цієї причини ви можете потім (скопіювати резервний файл у тимчасове місце, щоб не накрутити резервну копію) перейменувати розширення на .xlsx і відкрити його в Excel !! - Якщо це не файл .xlsx, Excel пробує. помилка, спробуйте інші розширення (.xls / .xlsm ... тощо).

Ось як робити те, що я зробив ...

  1. Відкрийте Планувальник завдань (торкніться клавіші Windows -> почніть вводити "планувальник завдань", натисніть клавішу Enter / натисніть на неї, коли результат знаходиться в верхній частині меню "Пуск").
  2. Клацніть Дія -> Створити основне завдання
  3. Дайте ім’я та натисніть кнопку Далі
  4. У якості тригера виберіть "Коли я входжу"
  5. Виберіть "Запустити програму" та натисніть кнопку Далі
  6. Потім введіть "Powershell" у назві програми
  7. у полі "Додати аргументи (необов’язково):" введіть "% {Copy-Item-path C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Excel \ -recurse -force -destination D: \ Backup \ ExcelAutosave}" (очевидно, змінивши ім’я користувача на ваше ім'я користувача, а також, якщо ви бажаєте, також змініть каталог призначення), а потім натисніть кнопку Далі
  8. Потім поставте прапорець "Відкрити діалогове вікно властивостей для цього завдання, коли натискаю кнопку Готово", а потім натисніть кнопку Готово.
  9. На вкладці "Тригери" двічі клацніть тригер "При вході в систему", потім поставте галочку "Повторювати завдання кожне:" -> виберіть інтервал (у мене 1 година) та тривалість (у мене 12 годин), переконайтесь, що " Вибрано "Увімкнено", потім натисніть кнопку ОК, потім ОК у полі властивостей.

Я пам'ятаю, він може попросити вас підтвердити, що ви хочете запустити програму із наведеними нижче аргументами чи чимось ...

Удачі!


Схоже, ця структура каталогів також існує в Windows10 / Office2016.
CWilson

4

У мене була схожа ситуація, але хтось працював над сервером нашої компанії через віддалений робочий стіл. Хтось рекомендував таке дерево файлів, яке було корисним:

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

Я фактично знайшов файли на сервері через подібне дерево файлів із дивним розширенням файлу non excel, і, хоча я не зміг двічі клацнути та відкрити, я зміг відкрити його просто чудово з уже запущеного програмного забезпечення Excel і нарешті зберегти його як електронну таблицю.

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

4

У Windows 7 та Office 2010 ви знайдете його під:

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

Або в: C:\Users\*user name*\AppData\Roaming\Microsoft\Excel\abc(unsaved123).xls

Або в: C:\Users\\*user name*\AppData\Local\Temp\


2

Автоматичне відновлення працює лише в тому випадку, коли ваш програвач Excel зазнав аварії (наприклад, втратили живлення ПК або вийшли з ладу Windows.

Якщо ви виберете "НІ" для збереження та закриття excel, ви втратите документ.


2

Я працював над файлом Excel 2007, потім вирішив не зберігати його після того, як заплутався багато вікон! Пошук точного імені файлу (за допомогою робочого столу Google) покаже вам кілька кешованих версій файлу. Подивіться час останнього файлу та скопіюйте та вставте назад свою роботу за допомогою кешованого файлу. Формат не буде однаковим, але ви матимете свою роботу. Я просто це зробив, і це спрацювало!


1

MS Office має функцію автоматичного збереження. Робить це періодично лише для того, щоб ви нічого не втратили. Питання в тому, чи було це реально включено чи ні. Якби це ви, можливо, ви зможете знайти тимчасовий файл у згаданому нижче каталозі.

У програмі Excel за умовчанням не включена функція автозбереження, її потрібно додати. Це тому, що не завжди практично ввімкнено цю функціональність. Якщо ви ввімкнули та хочете поекспериментувати з електронною таблицею, вам слід створити копію, а потім відкрити її, щоб автозбереження не перезаписало оригінал.

Щоб увімкнути функцію автоматичного збереження, потрібно використовувати Add In. Перейдіть до "Інструменти" "Додавання" та виберіть "Автозбереження". У Office XP AutoSave було переміщено з Add Ins to Options, подібно до Word. Ви знайдете налаштування в розділі "Зберегти", де також можна відключити функцію автоматичного відновлення для конкретної робочої книги.

Excel автоматично зберігає кожні 10 хвилин у розташування за замовчуванням "C: \ Документи та параметри \\ Локальні настройки \ Темп" Файли можна ідентифікувати, оскільки вони зберігаються як число .tmp, наприклад "28.tmp". Це означає, що вони виглядають інакше, ніж слова або будь-які інші тимчасові файли, які там зберігаються іншими програмами.

З невеликою долею ця пропозиція підійде для вас. Вам, ймовірно, доведеться перейменувати файл вручну, оскільки файл Excel був закритий нормально.


Я спробував вашу пропозицію. Файли відновлення видаються, коли я закриваю документ без збереження. Все одно, дякую.
Ендрю Грімм

1

У цей момент (і це, мабуть, вже пізно, але для подальшого ознайомлення), відкриваючи програму Excel безпосередньо, відкриваючи програму Excel, будь ласка, із закриття чи аварії. НЕ відкривайте файл зі списку "Останні документи" або навіть з "Моїх документів". Office створює тимчасовий файл для зберігання вашої роботи, тому якщо ви відкриєте (будь-яку) програму сама, вона повинна мати панель відновлення зліва. Якщо ні, можливо, ви можете скористатися деяким програмним забезпеченням для відновлення файлів. Я багато використовую ПК відновлення файлів інспектора.


0

Якщо у мене виникли проблеми з відновленням офісних файлів, я використовую додаток OfficeRecovery . Одного разу я допоміг своєму хорошому другові з цим додатком відновити його щомісячну роботу Access!


Чи працює з файлами, які були закриті без збоїв?
Ендрю Грімм

0

Якщо це Office 2010

Йти до

Файл → Інформація → Кнопка керування версіями

А потім виберіть дату.


3
Ви читали питання, чи не так? ОП заявив, що використовує Excel 2003
Дарій

0

У Excel 2010 він був збережений у папці, і я зміг відновити втрачений файл. Який це був рятівник !!

C: \ Користувачі \ Ім'я користувача \ AppData \ Роумінг \ Microsoft \ Excel \ Book1302741752573156243 \ Ім'я файлу ((Не збережено-302741123615948362 Кількість, що генерується у Excel)). Xlsb

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.