16

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

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

11 ответов11

12

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

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

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

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

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

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

8

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

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

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

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

  1. Откройте планировщик заданий (нажмите "Ключ Windows" -> начните вводить "планировщик заданий", нажмите ввод / клик по нему, когда результат находится в верхней части меню "Пуск").
  2. Нажмите Действие -> Создать базовую задачу.
  3. Дайте ему имя и нажмите Next
  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 в окне свойств.

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

Удачи!

4

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

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

На самом деле я нашел файлы на сервере через похожее дерево файлов со странным расширением файла, отличным от 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 Desktop) покажет вам несколько кэшированных версий файла. Посмотрите на время вашего последнего файла и используйте кэшированный файл, чтобы скопировать и вставить свою работу. Формат не будет таким же, но у вас будет ваша работа. Я просто сделал это, и это сработало!

1

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

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

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

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

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

1

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

0

Если это Office 2010

Идти к

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

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

0

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .