Меню

Как проверить xls файл на ошибки

логотип 3DNews

Новости


3DNews Новости Software Новости сети 4 способа восстановления повреждённого ф…


Самое интересное в обзорах

Партнёрский материал

17.10.2018 [10:00],

Полезные советы по использованию Microsoft Excel

Что делать если файл 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. Выбрать пункт «Открыть и восстановить» в выпадающем подменю.

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

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

Файлы Microsoft Office, начиная с Office 2007, имеют общий формат с OpenOffice. Соответственно можно скачать и установить пакет программ с OpenOffice.org и попытаться восстановить им повреждённый файл.

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

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

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

Есть несколько доступных онлайн-сервисов восстановления повреждённых файлов Microsoft Excel. Наиболее удобный и доступный по цене (всего $5 за файл) находится по этому адресу: https://onlinefilerepair.com/ru/excel-repair-online.html.

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

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

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

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

Пример такой утилиты — это Recovery Toolbox for Excel: https://excel.recoverytoolbox.com/ru/.

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

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

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

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

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Самые обсуждаемые публикации

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

Говоря об ошибках при открытии файла Excel, можно выделить основную угрозу, которая связана с сообщением: «Excel не может открыть файл, потому что он поврежден». И хотя кажется, что все уже потеряно, но вы можете исправить файлы 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

Файлы Microsoft Office и OpenOffice начиная с версии Office 2007 имеют открытый общий формат. Соответственно, если поврежденный файл имеет расширение *.xlsx или *.xltx, то можно установить пакет программ с сайта http://www.openoffice.org/ и сделать попытку восстановления такого файла.

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

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

Recovery Toolbox for Excel

Наиболее известная утилита по ремонту поврежденных документов Excel в данном сегменте. Recovery Toolbox for Excel (https://excel.recoverytoolbox.com/ru/) позволяет восстанавливать файлы xls, xlsx, xlt, xlsm, xltm, xltx, xlam с электронными таблицами. Программа работает со всеми версиями и вариантами Excel файлов, начиная с версии Excel 97. Кроме того, у инструмента есть автоматический помощник, который ведет вас на протяжении всего процесса восстановления, поэтому вам не нужно дополнительных знаний для его использования.

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

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

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

Альтернативой для Recovery Toolbox for Excel может служить любой онлайн-сервис восстановления данных, например от Recovery Toolbox: https://excel.recoverytoolbox.com/online/ru/

Или специализированный онлайн-сервис для многих типов файлов, в том числе Excel файлов: https://onlinefilerepair.com/ru/excel-repair-online.html

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

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

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

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

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

Как я могу исправить проблемы с повреждением файла Excel?

1. Проверьте наличие вредоносных программ

2. Используйте стороннее программное обеспечение

3. Используйте инструмент «Открыть и восстановить».

4. Восстановить поврежденный файл Excel из предыдущей версии

5. Установите Параметры вычислений вручную

6. Восстановите файл TMP

7. Чистим папку TEMP

8. Используйте формат HTML

9. Используйте формат SYLK

10. Используйте формат XML

11. Откройте Excel в безопасном режиме

12. Используйте более новые версии Excel

13. Используйте конвертеры онлайн

1. Проверьте наличие вредоносных программ

Первое что нужно проверить — что у вас не вируса на ПК. Очень вероятно, что ваш документ может быть неисправен из-за вируса.

Если у вас стоит антивирус, то необходимо запустить полную проверку ПК. Если проверили и нашли вирусы, то удаляем их. Если не нашли, то скачиваем DrWeb CureIt или Malwarebytes и проверяем снова полностью компьютер.

Подробнее о DrWeb CureIt, Malwarebytes и прочих утилитах и программах я напишу в следующих статьях.

2. Используйте стороннее программное обеспечение.

В интернете существует много как онлайн-восстановителей, так и программного обеспечения, которое может помочь восстановить файл Excel.

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

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

3. Используйте инструмент «Открыть и восстановить».

— Откройте пустой документ Excel.

— Перейдите в Файл и нажмите Открыть.

— Дважды кликните на Этот компьютер

— В появившемся диалоговом окне нажмите на черную стрелочку рядом с Открыть и выберите пункт Открыть и восстановить.

Используйте инструмент «Открыть и восстановить» Excel

4. Восстановить поврежденный файл Excel из предыдущей версии

Для этого необходимо щелкнуть правой кнопкой мыши по файлу Excel и выбрать пункт Свойства.

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

Переходим во вкладку Предыдущие версии

Выбираем последнюю версию или правильную версию до сбоя Excel и нажимаем кнопку Восстановить

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

5. Установите Параметры вычислений вручную

— Откройте Excel, нажмите на Файл, выберите Создать и жмем на Пустая книга.

Откройте Excel, нажмите на Файл и выберите Создать

— Жмем Файл, далее выбираем Параметры.

— В появившемся окне выбираем вкладку Формулы и ставим Параметры вычислений Вручную, как в рисунке ниже.

Во вкладке Формулы ставим Параметры вычислений Вручную

— Жмем ОК, и пробуем открыть файл.

6. Восстановить файл TMP

— В проводнике файлов откройте Этот компьютер (обычно C:) .

— Прежде всего необходимо убедитесь, что вы можете просматривать скрытые файлы. Для этого необходимо в Windows 11 нажать «…»после чего нажать на кнопку Параметры.

— В появившемся окне переходим во вкладку Вид и ставим точку напротив Показывать скрытые файлы, папки и диски, что позволит вам видеть скрытые папки и файлы.

Вид и ставим точку напротив Показывать скрытые файлы, папки и диски, что позволит вам видеть скрытые папки и файлы.

— Далее необходимо перейти по данному пути, где будут расположены Несохраненные файлы: C:UsersИмя_пользователяAppDataLocalMicrosoftOfficeUnsavedFiles. Вместо Имя_пользователя, нужно подставить наименование учетной записи.

— Находим временные файлы Excel, начинающиеся с $ или ~ и заканчивающиеся на .TMP

— Скопируйте эти файлы и сохраните их в другом безопасном месте, изменив расширение с .TMP в .XLS или .XLSX

Ищем наш файл, если все нормально, то сохраняем как новый файл.

7. Чистим папку TEMP

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

Эти файлы и папки можно найти в папке C:/Windows/temp. После удаления этих файлов перезагружаем компьютер и пробуем снова открыть документ Excel.

8. Используйте формат HTML

— Откройте файл Excel и перейдите в Файл -> Сохранить как.

— Выберите из выпадающего тип Веб-страница.

Excel выберите из выпадающего тип Веб-страница

— Щелкните правой кнопкой мыши веб-файл и выберите Открыть с помощью Microsoft Office Excel.

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

— Как только HTML документ будет открыт, снова перейдите в Файл -> Сохранить как и выберите формат Excel.

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

9. Используйте формат SYLK

Откройте файл Excel и перейдите в Файл -> Сохранить как

Выберите из выпадающего тип SYLK(Символическая ссылка) (*. slk).

SYLK(Символическая ссылка) (*. slk).

— Открываем файл SYLK с помощью EXCEL.

— Как только SYLK документ будет открыт, снова перейдите в Файл -> Сохранить как и выберите формат Excel.

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

Примечание: Использование формата SYLK сохраняет только активный рабочий лист. Вам нужно будет сохранить каждый лист по отдельности и повторить эту процедуру.

10. Используйте формат XML

— Откройте файл Excel и перейдите в Файл -> Сохранить как

— Из списка возможных форматов рядом с Сохранить как Тип выберите таблицу XML, а затем нажмите кнопку Сохранить.

— Открываем файл XML с помощью EXCEL.

— Как только XML документ будет открыт, снова перейдите в Файл -> Сохранить как и выберите формат Excel.

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

11. Откройте Excel в безопасном режиме

— Нажмите клавиши Windows+R, чтобы открыть диалоговое окно Выполнить

— Введите команду excel /safe и нажмите кнопку ОК

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

Этот метод может отключить ваши макросы и надстройки, но это отличное решение, потому что вы можете переместить потерянные данные в новый документ.

12. Используйте более новые версии Excel

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

13. Используйте конвертеры онлайн

Для данного метода восстановления достаточно сконвертировать из одного формата Excel в другой с помощью онлайн конвертеров.

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

Заключение

Итак, какое из решений вам помогло восстановить поврежденный файл Excel? Пишите комментариях ниже.

Добавить это приложение в закладки

Нажмите Ctrl + D, чтобы добавить эту страницу в избранное, или Esc, чтобы отменить действие.

Отправьте ссылку для скачивания на

Отправьте нам свой отзыв

Ой! Произошла ошибка.

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

Ошибка успешно зарегистрирована.


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

Нажмите эту ссылку, чтобы посетить форумы.

Немедленно удалите загруженные и обработанные файлы.

Вы уверены, что хотите удалить файлы?

Введите адрес

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

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel Starter 2010 Еще…Меньше

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

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

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

Восстановление поврежденной книги вручную

  1. На вкладке Файл выберите команду Открыть.

  2. В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.

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

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

  5. Выполните одно из указанных ниже действий.

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

    • Чтобы извлечь из книги значения и формулы, если восстановить ее не удалось, нажмите кнопку Извлечь данные.

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

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

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

  • Чтобы восстановить данные, когда книга открыта в приложении Excel, выполните одно из перечисленных ниже действий.

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

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

      1. На вкладке Файл выберите команду Открыть.

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

      3. Нажмите кнопку Да, чтобы снова открыть книгу.

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

    • Сохранение книги в формате SYLK (символьной ссылки).     Сохранив книгу в формате SYLK, вы сможете отфильтровать поврежденные элементы. Формат SYLK обычно используется для устранения ошибок принтера.

      Для сохранения книги в формате SYLK сделайте следующее.

      1. Откройте вкладку Файл и выберите команду Сохранить как.

      2. В списке Тип файла выберите пункт SYLK (Symbolic Link), а затем нажмите кнопку Сохранить.

        Примечание: При использовании формата SYLK сохраняется только активный лист книги.

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

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

      5. На вкладке Файл выберите команду Открыть.

      6. Выберите сохраненный SLK-файл, а затем нажмите кнопку Открыть.

        Примечание: Чтобы увидеть SLK-файл, вам может понадобиться выбрать вариант Все файлы или Файлы SYLK в списке Тип файлов.

      7. На вкладке Файл выберите команду Сохранить как.

      8. В поле Тип файла выберите Книга Excel.

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

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

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

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

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

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

    • На вкладке Файл нажмите кнопку Создать.

    • В разделе Доступные шаблоны выберите вариант Пустая книга.

      1. На вкладке Файл нажмите кнопку Параметры.

      2. В категории Формулы в группе Параметры вычислений установите переключатель в положение Вручную.

      3. Нажмите кнопку ОК.

      4. На вкладке Файл выберите команду Открыть.

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

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

      Для этого выполните указанные ниже действия.

      1. На вкладке Файл выберите команду Открыть.

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

      3. Откройте вкладку Файл и выберите пункт Создать.

      4. В разделе Доступные шаблоны выберите вариант Пустая книга.

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

        Совет: Достаточно ввести только имя книги без расширения файла.

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

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

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

      9. На вкладке Главная в группе Буфер обмена выберите Копировать.

      10. Выделите область приблизительно такого же размера (начиная с ячейки A1), что и диапазон ячеек, содержащих данные в поврежденной книге.

      11. На вкладке Главная в группе Буфер обмена нажмите кнопку Вставить.

      12. Пока диапазон ячеек выбран, на вкладке Главная в группе Буфер обмена снова нажмите кнопку Копировать.

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

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

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

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

      1. Введите на листе модуля следующий код макроса:

        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

      2. Вставьте новый лист в книгу и переименуйте его в ChartData.

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

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

      5. Запустите макрос GetChartValues.

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

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

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

  1. На вкладке Файл выберите команду Сохранить как.

  2. В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.

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

  4. Установите флажок Всегда создавать резервную копию.

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

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

Функция периодического создания файла для восстановления создает резервную копию книги на случай, если ее оригинал будет случайно удален или поврежден.

  1. На вкладке Файл нажмите кнопку Параметры.

  2. В категории Сохранение в группе Сохранение книг установите флажок Автосохранение каждые и укажите количество минут.

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

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

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

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

Чтобы открыть это окно, выберите команду Файл ► Параметры. Включить или выключить проверку ошибок можно с помощью флажка Включить фоновый поиск ошибок. Кроме того, у вас есть возможность указать, какие типы ошибок следует проверять, устанавливая флажки в области Правила контроля ошибок.

однокомнатные квартиры посуточно в томске

Рис. 195.1. Excel может проверять ваши формулы на наличие возможных ошибок

Когда проверка ошибок включена, Excel постоянно оценивает таблицы, в том числе и содержащиеся в них формулы. Если возможная ошибка определена, то Excel добавит маленький треугольник в верхнем левом углу ячейки. Когда ячейка активизируется, появится смарт-тег. Щелчок на нем предоставит вам несколько команд на выбор. На рис. 195.2 показаны команды, которые появляются при выборе смарт-тега в ячейке, содержащей ошибку #ДЕЛ/0!. Команды различаются в зависимости от типа ошибки.

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

Рис. 195.2. Щелчок на смарт-теге ошибки дает вам список команд

Рис. 195.2. Щелчок на смарт-теге ошибки дает вам список команд

Даже если вы не используете функцию автоматической проверки ошибок, вы можете выбрать команду Формулы ► Зависимости формул ► Проверка наличия ошибок, чтобы открыть диалоговое окно, которое последовательно показывает каждую возможную ошибку ячейки, что во многом схоже с использованием функции проверки орфографии. На рис. 195.3 вы можете видеть диалоговое окно Контроль ошибок. Обратите внимание, что это немодальное диалоговое окно, и у вас остается доступ к листу, когда оно открыто.

Рис. 195.3. Использование окна Контроль ошибок для переключения между возможными ошибками, выявленными Excel

Рис. 195.3. Использование окна Контроль ошибок для переключения между возможными ошибками, выявленными Excel

Помните, что возможность проверки ошибок несовершенна. На самом деле она даже не близка к совершенству. Другими словами, вы не можете считать, что ваш лист не содержит ошибок только потому, что Excel не выявил их! Не забывайте также, что эта возможность проверки ошибок не находит распространенный тип ошибок — перезапись ячейки с формулой другим значением.

На чтение 9 мин. Просмотров 1.3k. Опубликовано 03.09.2019

Содержание

  1. Действия по устранению проблем с повреждением файлов Excel
  2. Решение 1: Открыть и восстановить
  3. Решение 2. Восстановите поврежденный файл Excel из предыдущей версии
  4. Решение 3: опция расчета установлена ​​на ручной
  5. Решение 4. Используйте внешние ссылки для ссылки на поврежденную книгу
  6. Решение 5. Восстановите файл TMP
  7. Решение 6: Удалить папку TEMP
  8. Решение 7: метод HTML
  9. Решение 8. Используйте формат SYLK
  10. Решение 9: Открыть в WordPad или Word
  11. Решение 10: метод XML
  12. Решение 11. Откройте Excel в безопасном режиме
  13. Решение 12. Программное обеспечение для защиты от вредоносных программ
  14. Решение 13. Используйте более поздние версии Excel
  15. Решение 14. Стороннее программное обеспечение

Действия по устранению проблем с повреждением файлов Excel

  1. Открыть и восстановить файл
  2. Восстановить поврежденный файл Excel из предыдущей версии
  3. Для параметра расчета установлено ручное управление
  4. Используйте внешние ссылки для ссылки на поврежденную книгу
  5. Восстановить файл TMP
  6. Удалить папку TEMP
  7. HTML-метод
  8. Используйте формат SYLK
  9. Открыть в WordPad или Word
  10. метод XML
  11. Откройте Excel в безопасном режиме .
  12. Программное обеспечение для защиты от вредоносных программ
  13. Используйте более поздние версии Excel
  14. Стороннее программное обеспечение

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

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

Вы проверили, действительно ли файл MS Excel поврежден? Перед началом любой процедуры по восстановлению вашей книги может быть лучше выполнить две попытки проверить наличие повреждений в файле.

Решение 1: Открыть и восстановить

Вы можете попробовать восстановить файл Excel вручную с помощью утилиты Open and Repair из Microsoft Excel. Выполните следующие шаги, чтобы использовать эту утилиту:

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

Примечание . Чтобы восстановить как можно больше данных рабочей книги, выберите «Восстановить». Если «Восстановить» не удается восстановить ваши данные, выберите «Извлечь данные», чтобы извлечь значения и формулы из рабочей книги.

  • СВЯЗАННЫЕ: 5 лучших программ для восстановления паролей Microsoft Excel

Решение 2. Восстановите поврежденный файл Excel из предыдущей версии

Еще одно быстрое решение – восстановить поврежденный файл Excel из предыдущей версии. Чтобы сделать это, пожалуйста, следуйте шагам, описанным ниже:

  1. Нажмите правой кнопкой мыши на файл Excel и выберите Свойства .
  2. Перейдите на страницу Предыдущие версии , найдите и выберите последнюю версию или нужную версию до сбоя, удаления или сохранения Excel, нажмите Восстановить .

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

Проверьте сейчас: 4 способа одновременно открывать листы Excel в отдельных окнах

Решение 3: опция расчета установлена ​​на ручной

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

  1. Откройте Excel, нажмите Файл и выберите Новый .
  2. Нажмите Пустая книга в разделе “Новые”.
  3. Перейдите в Файл и выберите Параметры .
  4. Нажмите Вручную в разделе Параметры расчета в категории “Формулы” и нажмите ОК .
  • СВЯЗАННО: исправление Excel Online не работает и не открывает файлы

Решение 4. Используйте внешние ссылки для ссылки на поврежденную книгу

Другое решение, которое вы можете попробовать – использовать внешние ссылки для ссылки на поврежденную книгу. Вы не сможете восстановить формулы, форматы, диаграммы, макросы и т. Д., Но восстановить данные лучше, чем ничего не восстанавливать.

Чтобы восстановить данные, ссылаясь на поврежденную книгу, выполните следующие действия:

  1. Нажмите Файл и перейдите в Открыть .
  2. Перейдите в папку, содержащую поврежденную книгу, и щелкните правой кнопкой мыши имя файла поврежденной книги.
  3. Нажмите Копировать , а затем нажмите Отмена .
  4. Нажмите Файл и перейдите в Новый .
  5. В разделе Новый нажмите Пустую книгу .
  6. В ячейке A1 новой книги введите = Имя файла!A1, где FileName – это имя поврежденной книги, скопированной на шаге 3 (без расширения имени), и нажмите клавишу ВВОД.
  7. Выберите поврежденный Excel, если появится поле Обновить значения , и нажмите кнопку ОК.
  8. Выберите соответствующий лист, если появится диалоговое окно Выбрать лист , и нажмите кнопку ОК.
  9. Выберите ячейку A1 и нажмите Главная , а затем Копировать .
  10. Выберите область, начиная с ячейки A1, примерно такого же размера, как диапазон ячеек, содержащих данные в поврежденной книге
  11. Нажмите Главная и Вставить .
  12. Повторите попытку, чтобы скопировать все выбранные ячейки, нажав Главная , а затем Копировать .
  13. Нажмите Главная , перейдите в Вставить и нажмите Вставить значения в разделе «Значения».

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

Решение 5. Восстановите файл TMP

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

  1. Нажмите Этот компьютер , а затем дважды щелкните на жестком диске вашего компьютера (обычно C :).
  2. Дважды щелкните папку Пользователи , а затем дважды щелкните папку AppData .
  3. Дважды щелкните папку Локальный , найдите папку Microsoft и дважды щелкните ее.
  4. Найдите папку Office и перейдите в UnsavedFiles .
  5. Найдите и найдите временные файлы Excel, начинающиеся с « $ » или « ~ » и заканчивающиеся « .TMP «
  6. Скопируйте эти файлы и сохраните их в другом безопасном месте, изменив расширение с .TMP на .XLS/.XLSX .

  • СВЯЗАННО: Microsoft Excel ожидает, пока другое приложение завершит действие OLE [FIX]

Решение 6: Удалить папку TEMP

Если сохранение временного файла Excel не помогло, другим предложением является удаление некоторых временных файлов и папок на вашем компьютере. Эти файлы и папки можно найти в каталоге C:/Windows/temp. После удаления этих файлов перезагрузите компьютер и попробуйте снова открыть документ Excel.

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

Решение 7: метод HTML

Известно, что этот HTML-метод работает при определенных обстоятельствах, и он может оказаться правильным решением для вас:

  1. Откройте файл Excel и перейдите в Сохранить как .
  2. Выберите другие форматы в раскрывающемся меню в параметре Сохранить как тип .
  3. В раскрывающемся списке выберите Веб-страницу .
  4. Убедитесь, что выбрана вся книга , а затем нажмите Сохранить .
  5. Щелкните правой кнопкой мыши веб-файл и выберите Открыть в Microsoft Office Excel .
  6. Открыв документ, снова перейдите в Сохранить как и выберите формат Excel .
  7. Выберите имя, отличное от исходного поврежденного файла, и нажмите Сохранить .

Решение 8. Используйте формат SYLK

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

  1. Откройте файл Excel и перейдите в Сохранить как .
  2. Выберите другие форматы в раскрывающемся меню в параметре Сохранить как тип .
  3. В раскрывающемся списке выберите SYLK (символическая ссылка) (* .slk).
  4. Нажмите Файл и Открыть еще раз, но на этот раз выберите файл SYLK .
  5. Открыв файл, нажмите Файл , а затем Сохранить как .
  6. Выберите Книга Microsoft Excel и нажмите Сохранить .

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

  • СВЯЗАННО: обновления Office 365, выпущенные в начале 2018 года, предоставляют новые функции AI в Excel и SharePoint

Решение 9: Открыть в WordPad или Word

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

Просто найдите восстановленный текст для Sub и Function, чтобы найти их. Вы также можете открыть поврежденный файл .xls в Word, но результаты будут ограничены. Для этого сначала убедитесь, что у вас установлен конвертер Microsoft Excel. Вы можете скачать его с Microsoft.

Решение 10: метод XML

Вот как использовать метод XML, чтобы попытаться восстановить поврежденный документ Excel:

  1. Откройте поврежденный файл, перейдите в Файл и нажмите Сохранить как .
  2. В списке возможных форматов рядом с «Сохранить как тип» выберите XML Spreadsheet и нажмите Сохранить .
  3. Снова откройте документ
  4. Снова перейдите в Сохранить как , а затем в этот раз сохраните документ как книгу Excel , выбрав формат Excel в раскрывающемся списке рядом с Сохранить как тип

Решение 11. Откройте Excel в безопасном режиме

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

  1. Нажмите клавиши Windows + R , чтобы открыть диалоговое окно Выполнить .
  2. Введите команду excel/safe и нажмите ОК .
  3. Скопируйте все данные в новый документ и откройте его в обычном режиме .
  • СВЯЗАННЫЕ : Исправлено: Microsoft Office не открывается в Windows 10, 8.1

Решение 12. Программное обеспечение для защиты от вредоносных программ

Также очень вероятно, что ваш документ может работать неправильно из-за вирусной атаки. В этом случае может быть хорошей идеей использовать любое программное обеспечение Malware Protection, установленное на вашем компьютере, для сканирования файла на наличие вирусов. Программа должна устранить все найденные вирусы, и вы сможете открыть документ.

Для получения дополнительной информации о лучших антивирусных инструментах для использования на компьютере с Windows 10, ознакомьтесь с этим руководством.

Решение 13. Используйте более поздние версии Excel

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

Решение 14. Стороннее программное обеспечение

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

  • Лучшее программное обеспечение для исправления поврежденных документов Excel [CURATED LIST]

Помогло ли какое-либо из этих решений исправить поврежденный файл Excel? Дайте нам знать в комментариях ниже.

Проблема совместимости

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

Чтобы исправить эту ситуацию, вам необходимо сохранить книгу в более старом формате. Откройте документ в той программе, где вы его создавали. Если кто-то передал файл со стороны, найдите компьютер с новой версией или попросите, чтобы его пересохранили для вас. Если проблему приходится решать самостоятельно, нажмите значок главного меню в левом верхнем углу и выберите «Сохранить как». Внизу окна вы увидите поле «Тип файла». Выберите в нем «Книга Excel 97-2003». Далее вы сможете открывать этот файл в любой версии Office.

Самый лучший вариант – установить последнюю версию Microsoft Office. В каждом следующем релизе поддерживаются все старые форматы.

Повреждение книги часто бывает очень болезненным. Я покажу, во-первых, как обезопасить себя с помощью резервного копирования, а во-вторых, что можно сделать, если файл всё же нужно восстановить. [1]

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

Чтобы ваш труд не пропал, в случае повреждения файла, настройте резервное копирование. Пройдите по меню Файл –> Сохранить как (в Excel 2013). Выберите место на диске для сохранения, и в открывшемся окне Сохранение документа, нажмите стрелку рядом с кнопкой Сервис; выберите команду Общие параметры. В открывшемся окне Общие параметры установите флажок Всегда создавать резервную копию (рис. 1). Эта установка действует только для той книги, в которой вы сделали настройку.

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

Скачать заметку в формате Word или pdf

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

Резервная копия создается всякий раз, когда вы сохраняете книгу. Резервная копия – это предыдущая версия той книги, которую вы сохраняете. Лет 10–15 назад многие программы (такие как Excel или PageMaker), да и сама операционная система Windows, были не очень надежны, поэтому у меня выработалось правило периодически сохранять свою работу. С тех пор программы стали более надежными, и «вылетают» относительно редко, поэтому у большинства пользователей такая привычка не выработалась. Не беда. Настройте периодическое автоматическое сохранение открытых файлов. Пройдите по меню Файл –> Параметры. На вкладке Сохранение в разделе Сохранение книг установите флажок Автосохранение каждые, а затем введите количество минут. В поле ввода Каталог данных для автовосстановления введите расположение, в котором необходимо сохранять файлы для восстановления. Убедитесь в том, что флажок Отключить автовосстановление только для этой книги снят. А эта установка действует для всех книг Excel.

Рис. 2. Настройка автосохранения файла (чтобы увеличить картинку кликните на ней правой кнопкой мыши и выберите опцию Открыть ссылку в новой вкладке)

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

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

Восстановление поврежденной книги вручную

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

Рис. 3. Открыть и восстановить

На первом этапе, чтобы восстановить максимально возможное количество данных книги, нажмите кнопку Восстановить (рис. 4). Если книга не открылась, выполните описанные выше действия повторно, но теперь нажмите кнопку Извлечь данные. Это позволит извлечь значения и формулы из книги, если попытка восстановления книги не удалась.

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

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

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

Если при редактировании листа книга была повреждена до того, как изменения в ней были сохранены, можно восстановить исходный лист, вернувшись к последней сохраненной версии. Чтобы сделать это, пройдите по меню Файл –> Открыть. Дважды щелкните имя книги. Excel выдаст предупреждение, что вы пытаетесь повторно открыть уже активную книгу, и что ранее сделанные изменения в ней будут утеряны. Кликните «Да», ведь вы именного этого и добиваетесь.

Сохранение книги в формате HTML

Если это не работает, попробуйте открыть и сохранить книгу в формате HTML или НТМ, затем закройте файл и заново откройте его; после этого сохраните файл в нужном формате, то есть *.xlsх. При сохранении в формате HTML или НТМ из Excel 2007 будут потеряны следующие возможности:

  • Новые возможности Excel 2007
  • Сводные таблицы и диаграммы
  • Проекты VBA
  • Совместно используемые книги уже не будут совместно используемыми.
  • Не все настройки диаграмм будут сохранены.

Сохранение книги в формате SYLK (символьной ссылки)

Попробуйте открыть файл и сохранить его в формате *.slk. Сохранение книги в формате SYLK позволяет отфильтровать поврежденные элементы. Формат SYLK обычно используется для устранения ошибок принтера. Для сохранения книги в формате SYLK пройдите по меню Файл –> Сохранить как. В списке Тип файла выберите пункт SYLK (Symbolic Link), а затем нажмите кнопку Сохранить. Если отображается сообщение о том, что выбранный тип файла не поддерживает книги, содержащие несколько страниц, нажмите кнопку ОК, чтобы сохранить только активный лист. Если отображается сообщение о том, что книга может содержать возможности, несовместимые с форматом SYLK, нажмите кнопку Да. Пройдите по меню Файл –> Закрыть. Если в появившемся сообщении предлагается сохранить внесенные изменения, нажмите кнопку Да. Повторно откройте файл *.slk. (Возможно, чтобы увидеть SLK-файл, может понадобиться выбрать пункт Все файлы или Файлы SYLK в списке Тип файлов.) Сохраните файл в обычном формате с расширением *.xlsx. Поскольку формат *.slk позволяет сохранить только активный лист книги, необходимо открыть поврежденную книгу несколько раз и сохранить каждый лист отдельно.

Установите пересчет вручную

Возможно, проблемы в поврежденной книге связаны с тем, что данные пересчитываются автоматически. Попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться. Чтобы установить пересчет вручную в Microsoft Excel, сделайте следующее. Закройте все книги Excel. Создайте новую книгу, нажав Ctrl+N. Пройдите по меню Файл –> Параметры. В категории Формулы в группе Вычисления в книге установите переключатель в положение вручную (рис. 5). Нажмите кнопку ОК. Попробуйте открыть поврежденную книгу.

Рис. 5. Параметры вычисления – вручную

Использование внешних ссылок для связи с поврежденной книгой

Если необходимо извлечь из книги только данные, а не формулы или значения, можно использовать внешние ссылки для связи с поврежденной книгой. Пройдите по меню Файл –> Открыть. В поле Область поиска выберите папку, содержащую поврежденную книгу, а затем нажмите кнопку Отмена (вы настроили папку для файла). Создайте новую книгу Excel, нажав Ctrl+N. В ячейке A1 новой книги введите =имя_файла!A1, где имя_файла — это имя поврежденной книги, нажмите ВВОД (необходимо ввести только имя книги, вводить расширение не нужно). Если в поврежденной книге, на которую вы ссылаетесь, более одного листа, появится диалоговое окно Выбор листа, выберите нужный лист, а затем нажмите ОК (рис. 6).

Рис. 6. Выберите лист, данные которого вы пытаетесь извлечь

«Протяните» формулу в ячейке А1 новой книги на область, приблизительно соответствующую диапазону ячеек, содержащих данные в поврежденной книге. Скопируйте данные в буфер обмена и выполните команду Специальная вставка –> значения. Вставка значений удаляет ссылки на поврежденную книгу и оставляет только данные. Повторите процедуру для извлечения данных из других листов поврежденной книги.

Откройте Excel в безопасном режиме

Если книгу Excel всё еще не удалось открыть, закройте программу Excel, и запустите Excel в безопасном режиме. Для этого перед кликом на строке Excel в меню Пуск, нажмите и удерживайте клавишу Ctrl. Это приведет к отключению VBA и надстроек Excel. Иногда это помогает.

Откройте файл в других программах

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

Книгу Excel можно также попробовать открыть в приложении WordPad. Если ее удалось открыть, можно попытаться восстановить код Microsoft Visual Basic в пользовательских модулях и модулях класса. Чтобы найти код, воспользуйтесь поиском по словам «Sub» или «Function».

Кроме того, можно посетить сайт OpenOffice.org и загрузить бесплатную версию программы OpenOffice.org. Кроме отличающихся названий различных утилит и команд, OpenOffice.org очень похожа на Excel. OpenOffice.org основана на той же базовой структуре электронных таблиц, что и Excel, поэтому в ней удобно работать пользователям Excel. В действительности, около 96% формул, которые используются в Excel, можно создать и применить в электронных таблицах OpenOffice.org. Чаще всего восстановить данные Excel удается. Однако код VBA из-за несовместимости OpenOffice.org и Excel восстановить невозможно.

Восстановление Excel-файла специальными программами

Если ни один из перечисленных способов не работает, вам придется воспользоваться специальной программой. Один из источников, где можно приобрести подобное программное обеспечение (для Windows) — https://www.ozgrid.com/Services/corrupt-file-recovery-index.htm. После приобретения и установки запустите программу ExcelFix. Щелкните на кнопке Select File, выберите поврежденный файл, а затем щелкните на кнопке Diagnose, чтобы восстановить его. Теперь вы сможете увидеть восстановленный файл в программе просмотра рабочих книг. Щелкните на кнопке Save Workbook, чтобы сохранить книгу в читаемом файле, который можно будет открыть в Excel. Можно загрузить и демонстрационную версию программы, которая не позволяет сохранять файл. Однако все версии программы позволяют начать заново и восстановить столько файлов, сколько вам нужно.

В Инете можно найти и другие платные и бесплатные online сервисы восстановления файлов, например, https://online.officerecovery.com/ru/excel/, https://excel.recoverytoolbox.com/ru/.

[1] По книге Р.Холи, Д.Холи. Excel 2007. Трюки, стр. 61–63 и официальным материалам Microsoft

Настройка параметров

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

Чтобы избавиться от предупреждения, проделайте следующее:

  1. Нажмите кнопку Файл.

  2. В правом поле внизу щелкните «Параметры Excel».

  3. Дальше нажимайте «Дополнительно и пролистайте вниз и найдите пункт «Игнорировать DDE-запросы от других приложений».

  4. Снимите с него галочку и нажмите «Ок».

Файл Excel — не открывается!!!

​ его. Затем жмем​ пока не дойдем​ к окну выбора​.​ решить даже без​ на другом устройстве.​ вы переустановили виндовс​ где-то стоит бесконечный​ них (8-10 сетевиков)​ папку, не нашла​Проблема абсолютно решаемая​ файлы xls. Открывается​ Клик правой мышкой​ попортили вирусы. В​ этого необходимо сделать​Среди пользователей Microsoft Office​«Удаление программы»​ на пиктограмму в​ до той, при​ программы, где вы​В открывшемся окне настройки​ обновления приложения. Это​ ​ В этом случае​ ​ и требуется востановить​

​ цикл.​​ открывается, то может​ файла и запросила​ без переустановки виндовс.​ пустой экран программы​ ​ по файлу, выбираем​ таком случае можно​ следующее:​ нередки случаи, когда​ ​.​ виде перевернутого треугольника​ включении которой возникают​ должны выбрать наименование​ приложений переходим по​ можно сделать, установив​ ​ её успешное открытие​ доступ к файлу.​Файл открыть удалось?​ идёт какая-то проверка​ диск.​Diana​ Exel. Нужный файл​ «Свойства», а там​ откатится через официальный​Нажать правой кнопкой мыши​

​ в Excel не​​Открывается окно с перечнем​ рядом с кнопкой​ проблемы с открытием.​

​«Microsoft Excel»​​ пункту​ на старую версию​ будет свидетельствовать о​ Кликните по документу​Пересмотри эти самые​ на пользователя (чтобы​Значит, нужен дистрибутив​: вот, нашла :)​ можно только открыть​ — в правом​ сервер или переустановить​ на данном файле.​ открывается файл. Причин​ всех установленных на​«Открыть»​ В этом случае​и нажать на​«Назначение программы для открытия​ программы специальный патч​ том, что с​

​ правой клавишей мышки.​​ «циклические ссылки» -​ все сразу не​ Офис2003, который хранился​openid.mail.ru/mail/vlad3622340​ из меню Exel:​

​ нижнем углу есть​​ Excel.​ ​Выделить пункт «Открыть с​ ​ тому может быть​ ​ компьютере приложений. Ищем​. Появляется список, в​ её нужно отключить​

Ошибка сопоставлений

Операционная система настроена на «запоминание» программ для открытия файлов разных типов. Это называется «сопоставление». Когда вы пытаетесь открыть файл с незнакомым расширением, вы должны указать, какую программу использовать. Информация об этом записывается. Если в какой-то момент сопоставление для книг Excel было сбито, ОС просто не поймет, в какой программе их следует открывать. Чтобы исправить ситуацию, выполните следующее:

  1. Зайдите в Параметры. Легче всего сделать это через поиск, просто напечатав запрос. Для Windows 7 и более ранних версий воспользуйтесь кнопкой «Пуск».

  2. Перейдите в раздел «Приложения».

  3. Далее щелкайте по ссылке «Приложения по умолчанию».

  4. Нажмите «Выбор стандартных приложений для типов файлов » для Windows 10 и «Назначение программы для открытия файлов этого типа» для 7-ки.

  5. В конце списка найдите расширения «xsl», «xsls», «xslt», «xsltm» и т.д. Все должны начинаться с xsl.

  6. Проверьте, с помощью какой программы они открываются. Если настроено неверно, нажмите на приложение или «плюс» и в стандартном окне выбора приложений выберите Excel. Это надо проделать для каждого расширения отдельно.
  7. Если в списке выбора Excel не появился, то нажимайте кнопку «Обзор».
  8. В папке Program files ищите папку «Microsoft office».
  9. Далее заходите в папку «Office№», где № — это номер вашей версии. Например, 12 или 15.
  10. Вам нужен исполняемый файл EXCEL.exe. Иногда он помечается как «приложение».
  11. Дважды щелкайте по ярлыку, и сопоставление будет создано.

Часть 1: Поврежденные / Corrupt Excel файлы Issue

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

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

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

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

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

4. Выход из приложения без сохранения: Это может показаться странным для человека , который регулярно работает на MS Excel. Общие знания, что вы будете потеря работы от последнего сохранения , если вы не сохраните файл перед выходом из окна. Тем не менее, есть также незначительные риск потери предыдущих данных и получить хорошо поврежденный файл , поэтому будьте осторожны в следующий раз.

5. Файл проведение нескольких листов: Обычно , чтобы иметь больше , чем 10 или скажем 20 листов в один файл первенствовать , когда дело доходит до официального использования в торговле. Эти листы сильно связаны друг с другом. При загрузке на основной памяти системы этих файлы включают в себя риск потери данных и получения коррумпировано , так как огромное количество нагрузки памяти есть ручка для системы.

Проблема с надстройками

Excel имеет множество надстроек, которые существенно расширяют возможности программы. Их можно отключать за ненадобностью и включать по необходимости. Иногда расширения конфликтуют между собой. В таком случае, следует отключить лишнее. Если возникла проблема открытия файла Excel, отключите надстройку COM. Для этого зайдите в параметры, как было описано выше, и выберите раздел «Надстройки».

Повреждение файла

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

  • Откройте программу и нажмите кнопку главного меню или меню «Файл» (зависит от версии).
  • Перейдите в каталог с файлом и нажмите на имя файла в окне.
  • Внизу найдите слово «Открыть». Щелкните по треугольнику около него и выберите «Открыть и восстановить».
  • Нажмите «Восстановить».
  • Если это не помогло, то вернитесь к окну путем повторного выполнения вышеуказанных действий, и нажмите «Извлечь данные».
  • Далее выберите «Преобразовать формулы в значения» (все формулы пропадут) или «Восстановить формулы».
  • После этого возможно данные будут восстановлены. Сохраните документ.

Скрипт для экспресс-восстановления Excel-файлов после повреждения

Данная заметка предназначен тем, у кого при попытке открыть Excel-файл выдается сообщение об ошибке вида:

В моем случае с такой ошибкой открывался xlsx-файл (далее 1.xlsx), восстановленный с помощью R-Saver после вирусной атаки, подобной «Petya». После распаковки содержимого файла 1.xlsx в папку «1» через контекстное меню были выданы следующие ошибки:

Исходный код скрипта ST1_XLSX_FIXER_v1

option explicit Const THIS_SCRIPT_NAME = «ST1_XLSX_FIXER_v1.vbs» Const SUBDIR_XLS_SRC = «ST1_XLSX_FIXER_DATA_v1» Const SUBDIR_OUT = «ST1_XLSX_FIXED» Const RES_SUFFIX = «_fixed_ST1_v1» Dim fso: Set fso = CreateObject(«Scripting.FileSystemObject») ‘если запускаем скрипт автономно if WScript.ScriptName = THIS_SCRIPT_NAME then if WScript.Arguments.Count > 0 then Dim fname for each fname in WScript.Arguments if fso.GetExtensionName(fname) = «xls» then WScript.Echo «Файлы формата Excel 2003 и ранее (.xls) не поддерживаются» else FixCorruptedExcel fname end if next else WScript.Echo «Для работы перенесите выбранные xlsx-файлы на скрипт» end if end if Set fso = Nothing Sub FixCorruptedExcel(fpath) Dim out_dir: out_dir = fso.GetParentFolderName(fpath) & «» & SUBDIR_OUT if Trim(out_dir) <> «» then ‘создание папки результатов If not fso.FolderExists(out_dir) Then fso.CreateFolder(out_dir) end if End If ‘cоздать копию xlsx-файла с расширением .zip Dim extract_dir: extract_dir = out_dir & «» & fso.GetBaseName(fpath) Dim fpath_zip: fpath_zip = extract_dir & «.zip» fso.CopyFile fpath, fpath_zip ‘выходной файл Dim fpath_fixed: fpath_fixed = extract_dir & RES_SUFFIX & «.xlsx» if fso.FileExists(fpath_fixed) then fso.DeleteFile fpath_fixed ‘распаковка zip UnzipFile fpath_zip, extract_dir ‘удаление zip-файла fso.DeleteFile fpath_zip ‘восстановление битых файлов из папки Dim script_path: script_path = fso.GetParentFolderName(Wscript.ScriptFullName) fso.CopyFolder script_path & «» & SUBDIR_XLS_SRC, extract_dir ‘создание zip CreateEmptyZipFile fpath_zip ‘архивирование extract_dir Dim shell: set shell = CreateObject(«Shell.Application») Dim extract_dir_obj: set extract_dir_obj = fso.GetFolder(extract_dir) shell.NameSpace(fpath_zip).CopyHere shell.NameSpace(extract_dir).Items do until shell.namespace(fpath_zip).items.count = shell.namespace(extract_dir).items.count wscript.sleep 1000 loop ‘zip -> xlsx fso.MoveFile fpath_zip, fpath_fixed ‘удаление unzip-папки fso.DeleteFolder extract_dir, true WScript.Echo «Исправленный файл: » & vbCrLf & fpath_fixed Set shell = Nothing end sub sub UnzipFile(fpath_zip, extract_dir) ‘создание папки для распаковки If not fso.FolderExists(extract_dir) Then fso.CreateFolder(extract_dir) End If ‘извлечение xlsx — аналог операции контекстного меню «Распаковать в …» Dim shell: set shell = CreateObject(«Shell.Application») Dim sub_files: set sub_files = shell.NameSpace(fpath_zip).items Const FOF_SILENT = &H4& Const FOF_RENAMEONCOLLISION = &H8& Const FOF_NOCONFIRMATION = &H10& Const FOF_ALLOWUNDO = &H40& Const FOF_FILESONLY = &H80& Const FOF_SIMPLEPROGRESS = &H100& Const FOF_NOCONFIRMMKDIR = &H200& Const FOF_NOERRORUI = &H400& Const FOF_NOCOPYSECURITYATTRIBS = &H800& Const FOF_NORECURSION = &H1000& Const FOF_NO_CONNECTED_ELEMENTS = &H2000& Dim args: args = FOF_SILENT + FOF_NOCONFIRMATION + FOF_NOERRORUI shell.NameSpace(extract_dir).CopyHere sub_files, args Set shell = Nothing end sub sub CreateEmptyZipFile(fname) if fso.FileExists(fname) then WScript.Echo «Файл » & fname & » уже существует», vbCritical, WScript.ScriptFullName end if Const ForWriting = 2 Dim fp: set fp = fso.OpenTextFile(fname, ForWriting, True) fp.Write «PK» & Chr(5) & Chr(6) & String(18, Chr(0)) fp.Close end sub
Дополнительно к скрипту в архиве прилагается папка ST1_XLSX_FIXER_DATA_v1, где лежат эталонные файлы для замещения. Можно изменять ее содержимое в целях расширения области применимости скрипта на другие варианты битых файлов. Например, добавить туда обнаруженные вами варианты нулевых файлов.
Для работы скрипта необходимо:

  1. Скачать и распаковать архив ST1_XSLX_FIXER_v1.zip в любую папку
  2. Левой кнопкой мыши перенести один или несколько xlsx-файлов на скрипт ST1_XLSX_FIXER_v1.vbs
  3. Начнется процесс обработки каждого файла:

  4. После успешной обработки каждого файла выдается сообщение вида:

Принцип работы скрипта:

  1. Сохраняет входной файл неизменным
  2. Создает подпапку ST1_XLSX_FIXED
  3. Создает в ST1_XLSX_FIXED переименованную в zip копию xlsx
  4. Распаковывает zip в папку и копирует поверх нее ST1_XLSX_FIXER_DATA_v1
  5. Архивирует полученную папку в zip и переименовывает полученный файл в xlsx

Заключение
Данные эксперимент не претендует на общность использования, используйте предлагаемое решение на свой страх и риск. Со своей стороны планирую провести более широкий эксперимент и по результатам доработать скрипт. Текущее явное ограничение — скрипт не анализирует размер замещаемых файлов при копировании из ST1_XLSX_FIXER_DATA_v1, поэтому не умеет определять, какие именно служебные файлы оказались пустыми и требуют своей замены. Скорее всего, подобный способ применим, если утеряны именно служебные файлы, а не рабочие листы из «1xlworksheets».

Также скрипт не подходит для файлов с расширением xls, созданных в версиях Excel 2003 и ранее, поскольку там используется другой формат хранения данных.

Вирусы

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

  • Нажать правую кнопку мыши на кнопке «Пуск» и выбрать «Приложения и возможности».

  • Найти в списке Microsoft Office и нажать кнопку «Изменить».

  • Разрешить выполнение операций и выбрать опцию «Восстановить».

  • Это приведет к обновлению приложения.

Нестандартные файлы

Со временем разработчики все больше усложняют пакет Office, добавляя новые возможности. Соответственно растет и число расширений, которые должны создавать и открываться в Excel. В частности, в версии 2007 года появился формат XLSM. Файлы этого типа представляют собой большую таблицу с поддержкой макро-элементов. Следует выяснить, почему xlsm не открывается в Excel?

  • Старая версия. Обновите офисный пакет.
  • Сбой в учетной записи. Создайте новый аккаунт и попробуйте зайти под ним.
  • Проблема в реестре. Для вызова реестра нажмите Win и R и в окне введите regedit

  • Перейдите по ветке HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0 и удалите последнюю папку. У вас цифры могут быть другими – зависит от версии. Например, 2007 – это 12, 2010 – 14, 2013 – 14, 2020 – 16.

Еще один формат – CSV. Он был создан для совместимости Excel и данных из WEB и сторонних приложений. Иногда файл csv в Excel открывается иероглифами. Здесь проблема заключается в кодировке. Сделайте следующее:

  1. Перейдите на вкладку «Данные» и выберите пункт «Из текста».

  2. В окне открытия выберите тип «Все файлы» и нажмите «Открыть».

  3. Появится окно, в котором можно установить кодировку. Чаще всего используется 1251 или Юникод. Попробуйте выбирать разные.

Как Recovery Toolbox for Excel работает?

Начало стандартное. Заходим на официальный сайт разработчика программы и скачиваем установочный файл, нажав на большую кнопку “Загрузить”.

После скачивания запускаем его и устанавливаем, следуя указаниям мастера установки.

Далее запускаем Recovery Toolbox for Excel через ярлык на рабочем столе. Появится главное окно программы, в котором нужно указать файл для восстановления и нажать “Анализировать”.

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

По итогу будет отображена таблица с восстановленными данными из указанного в первом пункте файла.

Нажатие на кнопку “Старт восстановления” запустит процесс экспорта восстановленных данных в новый рабочий файл MS Excel.

Многооконный режим

По умолчанию все книги Excel 2007 – 2013 открываются в одном окне. Вы можете изменить это, если работаете одновременно с несколькими документами. Более поздние версии уже открывают разные окна автоматически. Если ваш Office открывает книгу в одном и том же окне, зайдите через «Пуск» в главное меню и запустите еще один экземпляр программы. Теперь вы увидите на панели задач два ярлыка. Так их можно открыть сколько угодно.

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

The solutions can be used to repair corrupted Excel 2019, 2016, 2010, 2007 in XLS, XLT, XLSX, XLSM, XLTM, XLTX, XLAM formats.

File corruption in Excel and Word is a common problem while using Microsoft office. You may see these error messages when the problem occurs.

Excel file corruption error message

How does an Excel file get corrupted? The possible reasons for Excel file corruption or damage might be:

  • Abrupt power outage
  • Virus or malware attack
  • Hardware failure
  • Excel application crash
  • Excel file deleting
  • Excel internal error

Even though some of you may back up your Excel files from time to time, corruption can still be a problem because the Excel file damage always arises unexpectedly, and your backup files may not contain the most recent work. In such a case, calm down and use the effective Excel repair tools on this page to try out and repair corrupted Excel files without data loss.

Excel Repair Tool Free Download Full Version

To recover corrupted Excel files simply, we highly recommend you try EaseUS Data Recovery Wizard, which is good at repairing corrupted Excel files and restoring .XLS/.XLSX file data. 

If you need to repair corrupted JPEG/JPG or recover damaged MP4 and MOV files, this file repair tool is also a great choice.

This professional MS Office Excel file repair tool has the following salient features.

  • Recover corrupted Excel files in XLSX/XLS formats
  • Repair single or multiple Excel files without quantity limit
  • Restore Excel data including table, chart, formula, chart sheet, and more
  • Real-time preview of repairing corrupted Excel file
  • Supports MS Excel 2019/2016/2013/2010/2007/2003/XP/2000/97/95 versions

Download EaseUS MS Office document repair tool for free and follow the step-by-step guides below to repair damaged Excel files with three steps.

Step 1. Launch EaseUS Data Recovery Wizard, and then scan disk with corrupted documents. This software enables you to fix damaged Word, Excel, PPT, and PDF files in same steps. 

select the disk with corrupted documents

Step 2. EaseUS data recovery and repair tool will scan for all lost and corrupted files. You can find the target files by file type or type the file name in the search box. 

find corrupted documents

Step 3. EaseUS Data Recovery Wizard can repair your damaged documents automatically. After file preview, you can click «Recover» to save the repaired Word, Excel, and PDF document files to a safe location.

repair corrrupt documents

3 Simple Tools to Repair Excel File Online Free 

If you don’t want to download a desktop Excel repair tool, you still have the option to repair Excel file online. Here are the top three online Excel repair tools you can work out. 

But how to repair corrupted Microsoft Excel file online free? Actually, none of these online tools are free. When the repair completes, you can download a demo version of the repaired Excel file to preview the recovered data. But for the full version, you need to pay for it.  

1. Recovery Toolbox for Excel

Recovery Toolbox for Excel (https://excel.recoverytoolbox.com/online/en/) helps to repair corrupted Microsoft Excel files online without downloading. It can fixing all types of Excel files: *.xls, *.xlt, *.xlsx, *.xlsm, *.xltm, *.xltx and *.xlam extension. It recovers Excel table styles, fonts, worksheets, and workbook cell data.

Step 1. Click «Select File» to choose your damaged Excel file with an xls, xlt, xlsx, xlsm, xltm, xltx, or xlam extension.

Step 2. Enter your email address and verification code from the captcha image. Click «Next» to go on.

Step 3. Wait for the corrupted Excel file to be recovered.

Step 4. Make payment as required. Download the recovered Excel spreadsheet

Excel repair tool online

2. Online Office Recovery

Online Office Recovery (https://online.officerecovery.com/excel/) enables you to repair, discuss and troubleshoot Microsoft Excel corruption online.

Steps to repair corrupt Excel online with this recovery tool:

Step 1. Select your corrupt Excel file by clicking the «Choose a File button». 

Step 2. Click «Secure Upload and Repair» to upload your file.

Step 3. Wait for the repair to finish. Download the demo version to preview. Then, pay for the full version.

repair excel file online

3. Microsoft Excel Repair Tool  

Microsoft Excel Repair Tool (https://www.excel.repair/#/) is designed for corrupted Excel recovery. It offers both online and offline versions to repair damaged Excel files. How to use this online Microsoft Excel Repair Tool? Here are the steps.

Step 1. Click the «SELECT FILE» button to upload your corrupt Excel file. 

Step 2. Enter your email and verification code.

Step 3. Click «NEXT STEP» and wait for the online repair to complete.

Step 4. Download the demo version to preview recovered data. Pay for the full version.

repair excel file online

Pros:

  • Simple to use, no need to download

Cons:

  • Charge by quantity (e.g., 10 USD for one Excel document repair), too expensive
  • Security and data privacy cannot be guaranteed
  • There are size limits for uploaded files, like max file size: 35M

Other 4 Manual Ways to Recover Corrupted Excel Files Free

In addition to EaseUS data recovery software and the online Excel recovery tool, there are still a few manual methods to restore damaged Excel files. The advantage of these methods is free, while the disadvantage is the low probability of file repair and recovery. Read the guides in-depth.

Fix 1. Use the Open and Repair Tool in Windows Excel

Step 1. Open a blank Excel sheet, click «File» > «Open».

Step 2. Go to the location and find the folder that contains the corrupted Excel file.

Step 3. In the Open dialog, select the corrupted Excel file and click the arrow next to the Open button > Click «Open and Repair».

repair corrupted Excel with open and repair tool

Step 4. Click «Repair» to recover as much Excel data as possible.

If «Repair» can’t recover your Excel data, click «Extract Data» to extract values and formulas from the Excel sheet.

Fix 2. Repair Corrupted Excel File Free from TMP File

Microsoft Office provides the AutoSave feature to automatically save Excel temp files as a backup on your computer. So when your Excel, Word, or PPT file suddenly gets corrupted or crashed, you can follow the tips below to recover corrupted files.

Step 1. Go to the temp file folder location on your PC and find the Excel temp files with the TMP extension. 

  • For Windows 8/10 users: C:Users\AppDataLocalMicrosoftOfficeUnsavedFiles
  • For Windows 7 users: C:UsersnameAppDataRoamingMicrosoftExcel

Step 2. Find the temporary excel files that begin with «$» or «~» and end with «.TMP».

Step 3. Copy these files and save them to another safe place by changing the extension.TMP to .XLS/.XLSX. 

Fix 3. Repair Corrupted Excel by Saving as Other Formats

If you can open the corrupted Excel file, but there is no data. You can try to repair corrupted Excel by saving it in another format.

Step 1. Open corrupted Excel file and go to «Save As».

Step 2. Select «Web Page» from the possible file formats. Make sure that the whole Excel file is selected and then click «Save».

Step 3. Find the saved file and right-click on it, select «Open with» > «Microsoft Office Excel».

Step 4. If the file can be opened usually, go to «Save As» and choose an Excel format .xls or .xlsx. Then, the corrupted Excel file will be recovered.

repair corrupted Excel by saving to other formats

Fix 4. Restore Corrupted Excel File Free from Previous Versions

Another practical solution to restore corrupted Excel files is to restore the previous versions from File History or restore points. If you haven’t enabled Windows file backup in advance, this method is useless.

Step 1. Create a new Excel file with the same name as your lost Excel file or find your present Excel file.

Step 2. Right-click on the Excel file and select «Properties».

Step 3. Go to Previous Versions, find and select the latest version or the right version before Excel crashes, deleted or saved, click «Restore».

restore damaged Excel from previous versions

To Sum Up

This article provides you with the most comprehensive methods on how to recover corrupted Excel files. If you would like to use the Window’s built-in utilities to do it, there are four fixes you can try to recover from a backup. To repair Excel files without installing any software; use the three online Excel repair tools. If you’re going to use the online Excel repair tool, you need to be highly aware of data security and privacy issues.

For effectiveness and safety, you’d better use a desktop Excel repair program, like EaseUS Data Recovery Wizard. It is competent to repair files and influential in recovering lost data due to accidental deletion, storage device formatting, partition loss, virus attack, OS crash, hard disk damage, and more.

Excel Repair Tool FAQs

Here are a few more questions related to how to repair corrupted Excel files. If you also have any of these questions, you can find the answers here.

How do I recover a corrupted Excel file?

Repair Excel files in the simplest way by using EaseUS file recovery tool:

Step 1. Select a location to start finding crashed or damaged Excel files

Step 2. Repair and recover corrupted Excel files.  

Step 3. Save the recovered Excel file to a secure location.

How do I repair a corrupted Excel file 2010 in Windows 10?

You can repair Excel in Windows 10 in four feasible ways:

Fix 1. Use the Open and Repair tool in Microsoft Office Excel

Fix 2. Restore corrupted Excel file from TMP file

Fix 3. Repair corrupted Excel by saving as other formats

Fix 4. Restore damaged Excel file from the previous version

How can I recover a corrupted Excel file for free?

To repair a corrupted Excel for free, do the following:

Step 1. Click «File» > «Open». Click the location and folder that contains the corrupted workbook.

Step 2. In the Open window, select the corrupted Excel file.

Step 3. Click the arrow next to the Open button, and then click «Open and Repair». Or you can click «Repair» to recover Excel data.

How do you recover Excel corrupt files online free?

There are some online Excel repair tools you can try, such as Recovery Toolbox for Excel, Microsoft Excel Repair Tool, and Online Office Recovery mentioned in this tutorial. Usually, these online Excel repair tools help you recover corrupt Excel files in 3 steps: upload files, wait for the repair to complete, preview, and pay for the repaired file.

How does an Excel file gets corrupted?

Reasons that lead to MS Excel files corruption:

  • Sudden system shutdown
  • Virus attacks
  • Hard disk failure
  • Too much data and large size files
  • Abrupt closing of application

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Как проверить win 10 на наличие ошибок
  • Как проверить vmdk на ошибки