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

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

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

16 голосов | спросил Andrew Grimm 14 AM00000030000005231 2009, 03:51:52

11 ответов


12

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

  

C: \ Documents and Settings \ имя_пользователя \ Данные приложения \ Microsoft \ Excel \

В моем случае я нашел здесь ошибочный файл:

  

C: \ Documents and Settings \ имя_пользователя \ Данные приложения \ Microsoft \ Excel \ ~ ar3451.xar

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

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

ответил Tim 15 J0000006Europe/Moscow 2012, 23:45:09
8

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

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

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

Вот как это сделать ...

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

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

Удачи!

ответил PhilMan 17 MonEurope/Moscow2012-12-17T10:44:05+04:00Europe/Moscow12bEurope/MoscowMon, 17 Dec 2012 10:44:05 +0400 2012, 10:44:05
4

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

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

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

C:\Documents and Settings\*user name*\Application Data\Microsoft\Excel\XLSTART
ответил Church Office Manager 25 Maypm12 2012, 23:14:09
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 28 12011vEurope/Moscow11bEurope/MoscowMon, 28 Nov 2011 08:50:36 +0400 2011, 08:50:36
2

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

Если вы выбрали «NO» для сохранения и закрытия excel, вы потеряете документ.

ответил Azam Ali 10 FriEurope/Moscow2010-12-10T12:42:55+03:00Europe/Moscow12bEurope/MoscowFri, 10 Dec 2010 12:42:55 +0300 2010, 12:42:55
2

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

ответил Sipho 17 +04002012-10-17T13:33:37+04:00312012bEurope/MoscowWed, 17 Oct 2012 13:33:37 +0400 2012, 13:33:37
1

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

  

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

     

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

     

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

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

ответил Axxmasterr 14 AM00000040000000831 2009, 04:03:08
1

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

ответил Dustin 14 PM000000110000000731 2009, 23:19:07
0

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

ответил Alexander Zwitbaum 14 PM00000020000000631 2009, 14:53:06
0

Если это Office 2010

Перейдите к

  

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

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

ответил chandra sekhar pathivada 7 FebruaryEurope/MoscowbThu, 07 Feb 2013 04:16:41 +0400000000amThu, 07 Feb 2013 04:16:41 +040013 2013, 04:16:41
0

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

C: \ Users \ Имя пользователя \ AppData \ Роуминг \ Microsoft \ Excel \ Book1302741752573156243 \ Имя файла ((Unsaved-302741123615948362 Номер сгенерированный Excel)). xlsb

ответил John H 14 Jpm1000000pmMon, 14 Jan 2013 23:24:09 +040013 2013, 23:24:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132