Как восстановить файл excel

Обновлено: 04.07.2024

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

Выберите Файл > Открыть.

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

Выберите поврежденную книгу в диалоговом окне Открытие документа.

Щелкните стрелку рядом с кнопкой Открыть, а затем выберите команду Открыть и восстановить.

Команда "Открыть и восстановить"

Чтобы восстановить максимально возможное количество данных книги, выберите Восстановить.

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

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

Восстановление данных из поврежденной книги

Попробуйте восстановить данные с помощью одного из приведенных ниже способов. Если какой-то из них не сработает, можно попробовать другой. Кроме того, для восстановления книги можно воспользоваться решениями сторонних производителей программного обеспечения.

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

Восстановление данных, когда книга открыта в Excel

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

Выберите Файл > Открыть.

Дважды щелкните имя книги, которую необходимо открыть в приложении Excel.

Книга откроется без внесенных вами изменений, которые могли привести к ее повреждению.

Восстановление данных, если не удается открыть книгу в Excel

Установка пересчета вручную в Microsoft Excel Попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться.

Выберите Файл > Создать.

В разделе Создать нажмите Пустая книга.

Выберите Файл > Параметры.

На вкладке Формулы в разделе Параметры вычислений выберите параметр Вручную и нажмите кнопку ОК.

Выберите Файл > Открыть.

Найдите поврежденную книгу и откройте ее двойным щелчком мыши.

Использование внешних ссылок для связи с поврежденной книгой Чтобы извлечь из книги только данные (без формул или вычисляемых значений), попробуйте подключиться к поврежденной книге с помощью внешних ссылок.

Выберите Файл > Открыть.

Перейдите к папке, в которой находится поврежденная книга.

Щелкните имя файла правой кнопкой мыши, выберите команду Копировать, а затем нажмите кнопку Отмена.

Выберите Файл > Создать.

В разделе Создать нажмите Пустая книга.

В ячейке A1 новой книги введите =имя_файла!A1, где имя_файла — это имя поврежденной книги, скопированное в шаге 3, а затем нажмите клавишу ВВОД.

Примечание: Необходимо ввести только имя книги — вводить расширение имени файла не нужно.

Если появится диалоговое окно Обновить значения, выберите поврежденную книгу и нажмите кнопку ОК.

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

Выберите ячейку A1.

Выберите Главная > Копировать или нажмите клавиши CTRL+C.

Начиная с ячейки A1, выделите область примерно такого же размера, что и диапазон ячеек с данными в поврежденной книге.

Выберите Главная > Вставить или нажмите клавиши CTRL+V.

Пока диапазон ячеек еще выделен, снова выберите Главная > Копировать или нажмите клавиши CTRL+C.

На вкладке Главная нажмите стрелку под кнопкой Вставить, а затем в группе Вставить значения выберите Значения.

При вставке значений удаляются ссылки на поврежденную книгу и остаются только данные.

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

Скопируйте код макроса, приведенный ниже, и вставьте его на листе модуля.

Dim NumberOfRows As Integer

Dim X As Object

' Подсчет количества строк данных.

Worksheets("ChartData").Cells(1, 1) = "X Values"

' Запись значений по оси x на лист.

.Range(.Cells(2, 1), _

.Cells(NumberOfRows + 1, 1)) = _

' Перебор всех рядов в диаграмме и запись их значений

For Each X In ActiveChart.SeriesCollection

Worksheets("ChartData").Cells(1, Counter) = X.Name

.Range(.Cells(2, Counter), _

.Cells(NumberOfRows + 1, Counter)) = _

Counter = Counter + 1

Вставьте или удалите лист в книге, щелкните его ярлычок правой кнопкой мыши и назовите его ДанныеДиаграммы.

Выберите диаграмму, из которой необходимо извлечь исходные данные.

Примечание: Эту диаграмму можно внедрить в лист или поместить на отдельный лист диаграммы.

Данные диаграммы будут помещены на лист ДанныеДиаграммы.

Автоматическое сохранение резервной копии книги

Благодаря резервной копии книги у вас всегда будет доступ к данным, если книга будет случайно удалена или повреждена.

Выберите Файл > Сохранить как.

Выберите Компьютер, а затем нажмите кнопку Обзор.

Кнопка "Обзор"

В диалоговом окне Сохранение документа щелкните стрелку на кнопке Сервис и выберите пункт Общие параметры.

"Общие параметры" в меню "Сервис"

В диалоговом окне Общие параметры установите флажок Всегда создавать резервную копию.

Автоматическое создание файла восстановления через заданные промежутки времени

Файл восстановления книги также помогает обеспечить доступ к данным, если книга будет случайно удалена или повреждена.

Выберите Файл > Параметры.

На вкладкеСохранение в разделе Сохранение книг установите флажок Автосохранение каждые и введите количество минут. (По умолчанию — 10.)

Параметр "Автосохранение" на вкладке "Сохранение" в диалоговом окне "Параметры Excel"

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

Убедитесь, что снят флажок Отключить автовосстановление только для этой книги.

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


Вариант 1: Откройте поврежденный документ в Microsoft Excel

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

  1. Запустить Microsoft Excel
  2. Перейти в меню и нажмите пункт «Файл»
  3. Выбрать пункт «Открыть».
  4. Когда появится форма открытия файлов, то выберите некорректный файл.
  5. Перейти в нижнюю часть формы и рядом со вкладкой «Инструменты» и выбрать пункт «Открыть и Восстановить», а не пункт «Открыть».


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

Вариант 2: Откройте поврежденный документ в Microsoft Excel: метод 2

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

  1. Открыть пустой документ Excel
  2. Открыть меню «Файл»
  3. Выбрать пункт «Параметры»
  4. Выбрать пункт «Формулы»
  5. Выберите значение «Ручной» пункта «Параметры расчета»


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

Вариант 3: Откройте поврежденный документ в OpenOffice

Вариант 4: Восстановление поврежденного документа сторонними утилитами

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

Recovery Toolbox for Excel


Recovery Toolbox for Excel пытается восстановить всю возможную информацию, а затем сохранить ее в новом файле. Вы можете восстановить содержимое своих файлов, включая таблицы, макеты, стили шрифтов и многое другое. Просто укажите поврежденные документы, чтобы программа попыталась их отремонтировать. Ограничением ДЕМО версии является невозможность сохранения восстановленных таблиц.

Следует отметить, что помимо Recovery Toolbox for Excel у компании есть инструменты, которые могут быть полезны для разрешения конфликтов с другими типами файлов, таких как Access, Word, Outlook и другие. Все программы от Recovery Toolbox работают только под ОС Windows.

Вариант 5: Восстановление поврежденного документа онлайн-сервисами



Использовать онлайн-сервисы можно с любых устройств (ПК, планшет, телефон) и под любой операционной системой (Windows, Android, MacOS, iOS). Сервисы также являются платными, но стоимость восстановления за один файл намного меньше стоимости Лицензии на покупку программы и составляет 5–10 долларов за файл.

Что делать если файл Microsoft Excel с данными перестал открываться? Можно ли вернуть ценные данные, ставшие недоступными?


Если вдруг вам не удаётся открыть рабочий файл с данными Excel, то какова вероятность успешного восстановления этих данных и что для этого надо сделать? К сожалению, это распространённая ошибка Microsoft Excel. У проблемы есть несколько вариантов решения. Только перепробовав все варианты можно сказать, возможно ли восстановить повреждённый Excel-файл.

Способы восстановления повреждённого Excel-файла:

  1. Использование встроенной функции Microsoft Excel.
  2. Открытие файла с помощью OpenOffice.
  3. Использование онлайн-сервиса.
  4. Восстановление с помощью сторонних утилит.

1. Встроенная функция Microsoft Excel

В последних версиях Microsoft Excel добавлена возможность восстановления файла. Ранее эта функция или отсутствовала, или была откровенно слабо работоспособной при использовании с реальными файлами. Сейчас эта функция помогает в 10–20 % инцидентов с повреждением файлов. Для этого достаточно произвести несколько простых действий:

  1. Выбрать пункт меню «Файл».
  2. Выбрать пункт «Открыть».
  3. Выбрать повреждённый файл на диске.
  4. Щелкнуть на стрелку рядом с кнопкой «Открыть» в правом нижнем углу.
  5. Выбрать пункт «Открыть и восстановить» в выпадающем подменю.


2. Открытие файла с помощью OpenOffice

Обращаем ваше внимание на то, что файл, восстанавливаемый с помощью OpenOffice, должен иметь расширение XLSX — это версия для файлов Excel 2007 и выше.

3. Использование онлайн-сервиса

Если варианты 1 и 2 не помогают восстановить файл, то необходимы специальные сервисы или программы, разработанные специально для восстановления данных из повреждённых файлов Excel.


Просто загрузите файл на сервис и дождитесь результата. Статистка от разработчиков сервиса утверждает, что в 40 % случаев данные из повреждённого Excel-файла удаётся восстановить в том или ином виде.

Сервис удобен тем, что работает на всех операционных системах (Windows, MacOS, iOS, Android и прочие) и на всех устройствах (компьютер, планшет, телефон и прочие).

4. Восстановление с помощью сторонних утилит

Если у вас много повреждённых Excel-файлов или вы не можете передавать эти файлы сторонним лицам из-за их конфиденциальности, то используйте специальные утилиты от сторонних разработчиков (не Microsoft).

Утилита развивается и распространяется с начала 2000-х годов, имеет многоязычный интерфейс (включая русский), восстанавливает все типы Excel-файлов всех версий, начиная с экзотического сейчас Excel 97.


Внимание: утилита работает только на компьютерах с ОС Windows.

Полезные советы для пользователей Microsoft Excel

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

Как выглядит худший кошмар любого пользователя Excel? Примерно вот так: всё воскресенье вы – вместо ленивого завтрака и послеобеденного моциона в парке – упорядочивали статистические данные в стройные таблицы, писали формулы, строили графики и диаграммы. Дело дошло даже до выбора красивых шрифтов – еще бы ведь завтра такой важный день! Уже вечером, слабо улыбаясь, вы любуетесь проделанной работой, и весь в грёзах о повышении, которое вам – после такого-то анализа! – теперь гарантировано, сохраняете книгу на флешку.

И вот на следующий день в офисе за чашкой кофе готовясь к своему триумфу вы пробуете открыть файл. А там такое.


Трусящимися руками вы снова и снова перезапускаете Excel – тщетно. Вы издаёте звук раненого зверя, взгляд затуманивается, накатывает тошнота. Последнее, что вы помните – звук разбивающийся вдребезги чашки, взволнованные крики коллег, женский плач и сильные руки завхоза.

Шутки в сторону.

Наверное, каждый активный пользователь Excel сталкивался со «сломавшимися» в самый неподходящий момент книгами (.xls или .xlsx – значения не имеет). Лучше всего, конечно, до этого не доводить. Профилактика очень простая: Файл – Сохранить как – в меню Обзор выбираете нужную папку для сохранения – Сервис (кнопка рядом с Сохранить в правом нижнем углу диалогового окна) – в меню Параметры устанавливаете флажок Всегда сохранять резервную копию. Готово. Вы восхитительны. Теперь даже если основная книга будет повреждена, у вас всегда будет копия – и никакой головной боли.


Но что делать, если файл уже поврежден, копий нет, а содержимое обязательно нужно восстановить? Прежде всего стоит изучить размер файла (правой кнопкой мышки по иконке файла – Свойства – Размер). Если в вашей книге хранится большой массив данных, да еще и со множеством диаграмм и рисунков, а в свойствах «вес» не превышает пары килобайтов – то скорее всего ничего не выйдет: данные просто не из чего восстанавливать. Если же размер совпадает с содержимым можно переходить к восстановлению.

Восстановление с помощью MS Excel

Для начала стоит попробовать восстановить файл штатными средствами MS Excel. По идее, обнаружив ошибку в поврежденной книге умная программа автоматически запустит режим восстановления файла. Однако, зачастую этого не происходит и нужно активировать механизм восстановления вручную: в Excel нажимаете: Файл – Открыть – в диалоговом окне Открытие документа выбираете поврежденную книгу – кликаете на стрелку рядом с кнопкой Открыть – в выпавшей менюшке выбираете открыть и восстановить.


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

Если и это не помогает, можно применить еще одну уловку, а именно включить режим ручной пересчёта в Excel. Для этого создаёте пустую книгу, затем – Файл – Параметры – в списке слева выбираете вкладку Формулы – и в первом же разделе выбираете Вычисления в книге в ручную. И затем уже пытаетесь открыть поврежденный файл через меню Файл – Открыть. Хитрость в том, что в таком случае книга не будет автоматически пересчитываться при открытии, а потому есть неплохой шанс, что данные удастся извлечь.

Опять не получается ничего не получается. Не отчаивайтесь – у нас всегда найдется пара тузов в рукаве.

Восстановление онлайн

Один из таких козырей – онлайн восстановление поврежденной книги. Услуга платная, но весьма доступная (цена за одно восстановление в районе 5$) – кроме того вероятность получить работающий файл многократно возрастает, чем при попытке шаманить самостоятельно. В сети несколько сервисов со схожим функционалом, но самым простым и одновременно наиболее мощным инструментом является Online File Repair System.

Всё интуитивно понятно – переходите по ссылке, жмёте на большую оранжевую плашку загрузить файл и начать восстановление, заливаете битый файл, указываете свой адрес электронный адрес – и ждёте. Дальше происходит тайная магия, и если сервис справился с восстановлением файла, то он даёт возможность ознакомиться с результатами. Вы сразу же оплачиваете труд эльфов-волшебников (а на самом деле авторов этого хитрого алгоритма) и, вознося хвалу богам цифровых технологий, получаете ваш вожделенный файл на электронку.


Самое мощное решение

А что если поврежден не один файл, а десяток? Да еще и данные носят ну очень конфиденциальный характер – и загружать их в браузер вообще не вариант? Присмотритесь к полноценному программному решению – скажем, Recovery Toolbox for Excel. Приложение существует уже 15 лет, получая постоянные усовершенствования и обновления, работает под Windows и имеет лучшее соотношение цены и качества на рынке. Что особенно приятно нет никакой необходимости покупать кота в мешке. Как и в случае с веб-интерфейсом, вы можете протестировать возможности программы, воспользовавшись бесплатной демкой, прежде чем платить деньги.


Скачиваете, устанавливаете, загружаете файл, в режиме предпросмотра (это бесплатно!) проверяете справилось ли приложение с задачей и, если всё окей, оплачиваете лицензию, получая возможность восстанавливать и сохранять любое количество файлов.

И напоследок: берегите свои нервы и время – делайте резервные копии! Удачи!

Читайте также: