Как восстановить несохраненный документ в Excel
Иногда пользователь забывает сохранить изменения в Excel-книге или сталкивается с непредвиденным завершением работы программы. В таком случае часто требуется восстановление несохраненных данных, ведь самостоятельное их заполнение может занять много времени.
В рамках этой статьи я покажу три рабочих метода возвращения таблицы.
Способ 1: Автоматическое восстановление при запуске
По большей части этот вариант подходит в тех ситуациях, когда Excel выключился сам по себе во время взаимодействия с таблицей или же был отключен сам компьютер. Алгоритмы софта работают таким образом, что определяют, когда произошли подобные сбои, предлагая восстановить несохраненные документы.
![]()
При следующем запуске Excel вы должны увидеть окно «Восстановление документов», в котором отображаются недавние файлы. Выберите, с каким из них хотите продолжить работу. Внесите необходимые изменения и не забудьте сохранить текущую версию. Пример отображения такого уведомления вы видите на предыдущем изображении.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Способ 2: Поиск несохраненных книг
У этого метода есть свои особенности, ведь он зависит от установленных в программе параметров, которые и отвечают за автоматическое сохранение временных файлов. По умолчанию это происходит каждые 10 минут, поэтому вы можете попытаться найти требуемую книгу, выполнив такие действия:
- Запустите Excel и перейдите на вкладку «Файл».

- Откройте раздел «Открыть» и нажмите кнопку «Восстановить несохраненные книги».

- В появившемся окне вы будете направлены в папку «UnsavedFiles». Если в ней вы видите файлы, выберите по названию тот, который желаете открыть в программе.

Если папка оказалась пустой, значит автосохранение либо отключено, либо временные документы располагаются в другом месте. Для этого понадобится проверить настройки самой программы и перейти по указанному там пути, что происходит так:
- В главном меню выберите раздел «Параметры».

- В нем вас интересует категория «Сохранения». Как видите, есть отдельный пункт «Каталог данных для автовосстановления». Скопируйте этот путь, чтобы потом перейти по нему.

- Дополнительно убедитесь в том, что включено автосохранение и сохранение восстановленных версий.

- Вернитесь в главное окно к разделу «Открыть» и щелкните по «Обзор».

- Отыщите папку с названием книги, с которой ранее осуществлялась работа. Если название неизвестно, придется открывать и просматривать каждый файл.

- В папке вы найдете двоичный лист, по которому и следует щелкнуть дважды левой кнопкой мыши, чтобы открыть.

- Вы увидите информацию о том, что это восстановленный несохраненный файл. Нажмите «Восстановить» для сохранения.

- Подтвердите свои действия и продолжайте работу с открытой книгой.

Способ 3: Восстановление через «Управление книгой»
Еще один метод, который может оказаться полезным, тоже связан с восстановлением несохраненных изменений, но происходит это через меню «Сведения». Вы можете использовать его как альтернативу второму способу.
- После запуска программы перейдите на вкладку «Файл».

- Откройте раздел «Сведения» и разверните меню «Управление книгой».

- Нажмите кнопку «Восстановить несохраненные книги».

- В появившемся окне отыщите двоичные или файлы типа XLSX для восстановления, после чего просмотрите их и попытайтесь вспомнить, все ли изменения были восстановлены.

Вместо заключения
Логично, что временные файлы, предназначенные для восстановления, сохраняются на вашем компьютере во время активной работы в Excel. Если ничего из приведенного выше не помогло, попробуйте самостоятельно открыть указанные ниже папки через «Проводник» и отыскать там интересующие вас книги.
C:\Users\имя _пользователя\AppData\Local\Microsoft\Office\UnsavedFiles C:\Users\имя_пользователя\documents C:\Users\имя_пользователя\AppData\Roaming\Microsoft\Excel\
Восстановление поврежденной книги
Когда вы открываете книгу, которая была повреждена, приложение Excel автоматически запускает режим восстановления файлов и пытается открыть заново и одновременно восстановить ее.
Режим восстановления файлов в Excel не всегда запускается автоматически. Если вам не удается открыть книгу из-за повреждения, можно попытаться исправить ее вручную.
Если сделать это не удалось, вы можете попробовать восстановить ее данные другими способами. В качестве профилактической меры рекомендуется чаще сохранять книгу и создавать ее резервную копию при каждом сохранении. Вы также можно настроить приложение Excel так, чтобы оно автоматически создавало файл восстановления через определенные промежутки времени. При этом у вас всегда будет доступ к рабочей копии книги, если оригинал окажется случайно удален или поврежден.
Восстановление поврежденной книги вручную
- На вкладке Файл выберите команду Открыть.
- В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.
- В диалоговом окне Открытие выберите поврежденную книгу, которую нужно открыть.
- Щелкните стрелку рядом с кнопкой Открыть и выберите команду Открыть и восстановить.
- Выполните одно из указанных ниже действий.
- Чтобы восстановить максимально возможное количество данных книги, нажмите кнопку Восстановить.
- Чтобы извлечь из книги значения и формулы, если восстановить ее не удалось, нажмите кнопку Извлечь данные.
Восстановление данных из поврежденной книги
Описанные ниже способы помогут вам сохранить данные, которые в противном случае могут быть потеряны. Если один способ не сработал, можно попробовать другой. Если все эти действия не принесли результата, попробуйте использовать сторонние решения для восстановления данных книги.
Важно: Если открыть книгу не позволяет ошибка на диске или в сети, переместите ее на другой жесткий диск или сохраните на локальный диск из сети, прежде чем пытаться восстанавливать ее перечисленными ниже способами.
- Чтобы восстановить данные, когда книга открыта в приложении Excel, выполните одно из перечисленных ниже действий.
- Возврат к последней сохраненной версии книги. Если при редактировании листа книга была повреждена до того, как изменения в ней были сохранены, можно восстановить исходный лист, вернувшись к последней сохраненной версии. Чтобы вернуться к последней сохраненной версии книги, выполните указанные ниже действия.
- На вкладке Файл выберите команду Открыть.
- Дважды щелкните имя книги, которую необходимо открыть в приложении Excel.
- Нажмите кнопку Да, чтобы снова открыть книгу.
Примечание: При этом будет восстановлена последняя сохраненная версия книги. Все изменения, которые могли привести к повреждению файла, будут удалены. Дополнительные сведения о восстановлении более ранних версий книги см. в статье Автоматическое сохранение и восстановление файлов Office.
Примечание: При использовании формата SYLK сохраняется только активный лист книги.
Примечание: Чтобы увидеть SLK-файл, вам может понадобиться выбрать вариант Все файлы или Файлы SYLK в списке Тип файлов.
Примечание: Поскольку этот формат позволяет сохранить только активный лист книги, необходимо открыть поврежденную книгу несколько раз и сохранить каждый лист отдельно.
- Убедитесь, что в Excel открыта новая пустая книга. В противном случае выполните указанные ниже действия.
- На вкладке Файл нажмите кнопку Параметры.
- В категории Формулы в группе Параметры вычислений установите переключатель в положение Вручную.
- Нажмите кнопку ОК.
- На вкладке Файл выберите команду Открыть.
- Выберите поврежденную книгу и нажмите кнопку Открыть.
Совет: Достаточно ввести только имя книги без расширения файла.
Примечание: При вставке значений удаляются ссылки на поврежденную книгу и остаются только данные.Sub GetChartValues() Dim NumberOfRows As Integer Dim X As Object Counter = 2
' Calculate the number of rows of data. NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) Worksheets("ChartData").Cells(1, 1) = "X Values"' Write x-axis values to worksheet. With Worksheets("ChartData") .Range(.Cells(2, 1), _ .Cells(NumberOfRows + 1, 1)) = _Application.Transpose(ActiveChart.SeriesCollection(1).XValues) End With ' Loop through all series in the chart and write their values to
' the worksheet. For Each X In ActiveChart.SeriesCollection Worksheets("ChartData").Cells(1, Counter) = X.Name With Worksheets("ChartData").Range(.Cells(2, Counter), _ .Cells(NumberOfRows + 1, Counter)) = _ Application.Transpose(X.Values) End With
Counter = Counter + 1 Next End Sub
Примечание: Ее можно внедрить в лист или поместить на отдельный лист диаграммы.
Автоматическое сохранение резервной копии книги
Функция автоматического сохранения создает резервную копию книги на случай, если ее оригинал будет случайно удален или поврежден.
- На вкладке Файл выберите команду Сохранить как.
- В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.
- Щелкните стрелку вниз рядом с элементом Сервис, который находится около кнопки Сохранить, и выберите пункт Общие параметры.
- Установите флажок Всегда создавать резервную копию.
Дополнительные сведения о сохранении и восстановлении более ранних версий книги, а также о восстановлении новых книг (которые еще не были сохранены) см. в статье Восстановление файлов Office.
Автоматическое создание файла восстановления через определенные промежутки времени
Функция периодического создания файла для восстановления создает резервную копию книги на случай, если ее оригинал будет случайно удален или поврежден.
- На вкладке Файл нажмите кнопку Параметры.
- В категории Сохранение в группе Сохранение книг установите флажок Автосохранение каждые и укажите количество минут.
- В поле Каталог данных для автовосстановления введите расположение, в котором необходимо сохранять файл восстановления.
- Убедитесь, что флажок Отключить автовосстановление только для этой книги снят.
Дополнительные сведения о сохранении и восстановлении более ранних версий книги, а также о восстановлении новых книг (которые еще не были сохранены) см. в статье Восстановление файлов Office.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Восстановление предыдущих версий файла Office
Если функция автовосстановления включена, вы можете автоматически сохранять версии файла во время работы с ним. Восстановление файла зависит от времени его сохранения.
Если файл сохранен

- Откройте файл, с которым вы работали.
- Перейдите в меню Файл >Сведения.
- В разделе Управление книгой или Управление презентацией выберите файл с меткой (при закрытии без сохранения).
- На панели в верхней части файла выберите команду Восстановить, чтобы перезаписать сохраненные ранее версии.
Совет: Кроме того, в Word можно сравнивать версии, нажав Сравнить вместо Восстановить.
Если файл не сохранен
- Перейдите в раздел Файл >Сведения >Управление документом >Восстановить несохраненные книги в Excel или Восстановить несохраненные презентации в PowerPoint.

- Выберите файл и нажмите Открыть.

- На панели в верхней части файла выберите Сохранить как, чтобы сохранить файл.


К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа «А какой критерий?», «А куда выводить результат?», «А сколько строк?» и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.Главное меню
- Профессиональные приемы работы в Microsoft Excel
- ► Обмен опытом
- ► Microsoft Excel
- ► Как отключить автоматическое заполнение столбцов таблицы?
