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

312075
Andrew Grimm

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

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

16
«без сохранения последней версии» - вы имеете в виду «закрытие документа Excel без сохранения», верно? Нету. В этом смысл не сохранять его. Rook 15 лет назад 0
Кроме того, какую версию Excel вы используете? Jared Harley 15 лет назад 0
@Idigas - я закрыл без сохранения существующего файла, в отличие от того, который никогда не был сохранен. Andrew Grimm 15 лет назад 0
@ Эндрю Гримм - Итак, вы работали над файлом, а затем сказали «Нет» сохранению. Я ненавижу дождь на тебя, но я считаю, что данные потеряны. Насколько это было важно? Конечно, ничего такого, что нельзя было бы переделать за несколько часов напряженной работы? Rook 15 лет назад 0
О, не говори так негативно. Где бы этот мир был без ленивых людей? Они те, которые делают больше всего работы. Rook 15 лет назад 0
(в надежде избежать этого :-) Rook 15 лет назад 0
@Idigas Разве ты не знаешь, что лень это добродетель? http://www.c2.com/cgi/wiki?LazinessImpatienceHubris Andrew Grimm 15 лет назад 0
Как я уже сказал, где бы мы были без них? :-))) Rook 15 лет назад 0

11 ответов на вопрос

12
Tim

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

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

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

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

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

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

Действительно, `C: \ Documents and Settings \ username \ Application Data \ Microsoft \ Excel \ ~ ar ????. Xar` - это файлы, которые необходимо восстановить (если это возможно)! Michel de Ruiter 12 лет назад 1
``% APPDATA% \ Microsoft \ Excel \ `` - это путь, который работает для всех, не нужно менять путь в соответствии с вашим именем пользователя. JohannesB 8 лет назад 3
8
PhilMan

Applies to Excel 2007 (and maybe 2003) on Windows 7.

Prior to Excel 2010, the Autosave feature creates hidden .xar files in "C:\Users\ username\AppData\Roaming\Microsoft\Excel". The filenames are generated, and don't relate to the Workbook name. When you close Excel and select NO to save changes, the related temp .xar file is deleted PERMANENTLY... However...

I have come up with a way of saving the files in this directory to a backup directory at regular intervals using Task Scheduler and Powershell - effectively backing up the autosave files. Reason being, you can then (copy your backed up file to a temp location so as not to screw the backup) rename the extension to .xlsx and open it in Excel !! - If it wasn't a .xlsx file, Excel will prob. give you an error, try other extensions (.xls / .xlsm ...etc).

This is how to do what I did...

  1. Open Task Scheduler (tap Windows Key -> start typing "task scheduler", press enter/click on it when result is at top of Start Menu).
  2. Click Action -> Create Basic Task
  3. Give it a name and click Next
  4. Select "When I log on" as the Trigger
  5. Select "Start a Program" and click Next
  6. Type "Powershell" in the Program Name, then
  7. in the "Add arguments (optional):" box, type "% " (changing the username to your username obviously, and also modify the destination directory if you want), then click Next
  8. Then tick the box "Open the Properties dialog for this task when I click Finish", then click Finish.
  9. Under the "Triggers" tab, double click the "At log on" trigger, then tick the box "Repeat task every:" -> select an interval (i have 1 hour) and duration (i have 12 hours), make sure "Enabled" is selected, then click OK, then OK on the properties box.

I recall it may ask you to confirm that you wish to run a program with the following arguments or something...

Good luck!

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

В 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\

4
Church Office Manager

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

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 
2
Azam Ali

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

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

2
Sipho

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

1
Axxmasterr

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

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

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

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

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

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

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

0
Alexander Zwitbaum

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

Работает ли он с файлами, которые были закрыты без сбоев? Andrew Grimm 15 лет назад 0
0
John H

In Excel 2010 it was saved in a folder and I was able to recover my lost file. What a lifesaver this was!!

C:\Users\User name\AppData\Roaming\Microsoft\Excel\Book1302741752573156243\File name ((Unsaved-302741123615948362 Excel generated number)).xlsb

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