Восстановление документов Excel, которые были закрыты без сохранения

16

Могу ли я гарантировать, что если я по ошибке закрыть документ Microsoft Excel без сохранения последней версии, что я могу восстановить часть работы я сделал?

Я использую Excel 2003.

Эндрю Гримм
источник
«без сохранения последней версии» - Вы имеете в виду, «закрытие документа первенствовать без сохранения», не так ли? Нет. Это точка не сохраняя его.
Грач
Кроме того , какая версия Excel вы используете?
Джаред Harley
@Idigas - я закрыл без сохранения существующего файла, в отличие от того, который никогда не был сохранен.
Andrew Grimm
@ Андрей Grimm - Итак, вы работали над файлом, а затем сказал : «Нет» для сохранения. Я ненавижу дождь на вас, но я считаю , что данные потеряны. Насколько важно в любом случае это было? Конечно , ничего такого , что не может быть переделано в течение нескольких часов напряженной работы?
Грач
О, не делают это звучит так негатива. Где бы этот мир без лентяев? Они те , которые делают большую часть работы.
Грач

Ответы:

12

Ищите любые файлы в следующем:

C: \ Documents и Settings \ имя пользователя \ Application Data \ Microsoft \ Excel \

В моем случае, я нашел странствующий файл здесь:

C: \ Documents и Settings \ имя пользователя \ Application Data \ Microsoft \ Excel \ ~ ar3451.xar

Для файла Excel 2003 в нашем офисе локальной сети компьютер синий просеивают и все изменения были потеряны в документе. Я нашел файл отображается в строке выше и правая кнопка мыши, Открыть с помощью Excel и вуаля, там был файл со всеми моими изменениями.

Сразу же сохранил его с новым именем и вернуться к работе.

Тим
источник
1
В самом деле, C:\Documents and Settings\username\Application Data\Microsoft\Excel\~ar????.xarявляются файлы для восстановления (если это возможно)!
Мишель де Ruiter
3
%APPDATA%\Microsoft\Excel\это путь , который работает для всех, нет необходимости , чтобы изменить путь в соответствии с вашим именем пользователя.
JohannesB
8

Относится к Excel 2007 (и, возможно, 2003) на Windows 7.

До Excel 2010, функция автосохранения создает скрытые .xar файлы в "C: \ Users \ имя пользователя \ AppData \ Roaming \ Microsoft \ Excel". Имена файлов генерируются, и не связаны с именем Workbook. При закрытии Excel и выберите NO , чтобы сохранить изменения, соответствующий временный файл .xar удаляется ПОСТОЯННО ... Однако ...

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

Это, как сделать то, что я сделал ...

  1. Open Task Scheduler (нажмите Windows Key -> начните вводить «планировщик задач», нажмите клавишу ввода / нажмите на него, когда результат находится в верхней части меню Пуск).
  2. В меню Действия -> Создать Основные задачи
  3. Дайте ему имя и нажмите кнопку Далее
  4. Выберите «При входе в систему» ​​в качестве триггера
  5. Выберите «запустить программу» и нажмите кнопку Далее
  6. Введите «Powershell» в названии программы, затем
  7. в "Добавить аргументы (необязательно):" введите "% {Copy-Item -path C: \ Users \ имя пользователя \ AppData \ Roaming \ Microsoft \ Excel \ -recurse -force -destination D: \ Backup \ ExcelAutosave}" (изменение имени пользователя на имя пользователя , очевидно, а также изменить папку назначения , если вы хотите), а затем нажмите кнопку Далее
  8. Затем установите флажок «Открыть диалоговое окно« Свойства »для этой задачи, когда я нажимаю« Готово »», затем нажмите «Готово».
  9. На вкладке «Триггеры» дважды щелкните триггер «При входе в систему», затем установите флажок «Повторять задачу каждые:» -> выберите интервал (у меня есть 1 час) и продолжительность (у меня есть 12 часов), убедитесь, что « Включено ", затем нажмите OK, затем OK в окне свойств.

Напомню, он может попросить вас подтвердить, что вы хотите запустить программу со следующими аргументами или что-то ...

Удачи!

PhilMan
источник
Эта структура каталогов, по-видимому, существует и в Windows10 / Office2016.
CWilson
4

У меня была похожая ситуация, но кто-то работал на сервере нашей компании через удаленный рабочий стол. Кто-то порекомендовал следующее дерево файлов, которое было полезно:

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

Я на самом деле нашел файлы на сервере с помощью подобного дерева файлов с фантастическим Неправительственными первенствует расширение файла и, в то время как я не мог двойной щелчок и открытым, я смог открыть его просто отлично от уже запущенного программного обеспечения 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\

Neeraj
источник
2

Автовосстановление работает только в том случае, если ваш Excel разбился (например, при сбое питания ПК или сбое окон).

Если выбрать «НЕТ», чтобы сохранить и закрыть преуспеть, то вы потеряете этот документ.

Азам Али
источник
2

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

Sipho
источник
1

MS Office имеет функцию автосохранения. Он делает это периодически просто чтобы убедиться, что вы не потеряете ничего. Вопрос заключается в том, был ли он на самом деле включен. Если это так, вы можете найти временный файл в каталоге, указанном ниже.

Excel не функция автосохранения включена по умолчанию, вы должны добавить его. Это происходит потому, что это не всегда практично, чтобы включать эту функциональность. Если эта функция включена, и хотите поэкспериментировать с электронной таблицей, вы должны создать копию затем открыть, что так, что автосохранения не перезаписывает оригинал.

Чтобы включить функцию автосохранения, вы должны использовать Add In. Перейдите в раздел «Инструменты» «Добавить модули» и выбрать «автосохранение». В Office XP автосохранение перемещено из «Добавить модули в параметры» аналогично Word. Вы найдете настройки в разделе «Сохранить», где вы можете также отключить функцию автоматического восстановления для этой конкретной работы книги.

Excel автоматически сохраняет каждые 10 минут в папку по умолчанию «C: \ Documents и Settings \\ Local Settings \ Temp» Файлы могут быть идентифицированы как они сохраняются в виде числа .tmp, например, «28.tmp». Это означает, что они выглядят по-разному от слова или любых других временных файлов, которые сохраняются там другими приложениями.

Если немного повезет, это предложение будет работать для вас. Вы, вероятно, придется переименовать файл вручную, так как Excel файл был закрыт нормально.

Axxmasterr
источник
Я попробовал ваше предложение. Файлы восстановления , кажется, будут удалены при закрытии документа без сохранения. Спасибо, в любом случае.
Andrew Grimm
1

В этот момент (и, вероятно, уже слишком поздно, но для дальнейшего использования), будь то из-за закрытия или сбоя, откройте Excel напрямую. НЕ открыть файл из списка «Последние Docs» или даже My Docs. Управление создает временный файл для хранения вашей работы в, так что если вы открываете (любую) программу самого по себе, она должна иметь панель восстановления слева. Если нет, может быть, вы можете использовать некоторые восстановления файлов программного обеспечения. Я использую PC Inspector File Recovery много.

Dustin
источник
0

Если у меня возникают проблемы с восстановлением файлов Office, я использую приложение OfficeRecovery . После того, как я помог моему хороший друг с этим приложением восстановления его ежемесячную работы Access!

Александр Звитбаум
источник
Работает ли он с файлами, которые были закрыты без сбоев?
Andrew Grimm
0

Если Office 2010

Перейти к

Файл → Информация → Управление версиями Кнопка

А затем выберите дату.

чандра сехар пативада
источник
3
Ты читал этот вопрос, не так ли? OP сказал , что он использовал Excel 2003
Дарий
0

В Excel 2010 он был сохранен в папке, и я был в состоянии восстановить свой потерянный файл. Что спасатель это было !!

C:. \ Users \ Имя пользователя \ AppData \ Roaming \ Microsoft \ Excel \ Book1302741752573156243 \ Имя файла ((несохраненная-302741123615948362 Excel сгенерированное число)) XLSB

Джон Н
источник