Excel открыть как архив
Когда вы открываете книгу, которая была повреждена, приложение Excel автоматически запускает режим восстановления файлов и пытается открыть заново и одновременно восстановить ее.
Если сделать это не удалось, вы можете попробовать восстановить ее данные другими способами. В качестве профилактической меры рекомендуется чаще сохранять книгу и создавать ее резервную копию при каждом сохранении. Вы также можно настроить приложение Excel так, чтобы оно автоматически создавало файл восстановления через определенные промежутки времени. При этом у вас всегда будет доступ к рабочей копии книги, если оригинал окажется случайно удален или поврежден.
Восстановление поврежденной книги вручную
На вкладке Файл выберите команду Открыть.
В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.
В диалоговом окне Открытие выберите поврежденную книгу, которую нужно открыть.
Щелкните стрелку рядом с кнопкой Открыть и выберите команду Открыть и восстановить.
Выполните одно из указанных ниже действий.
Чтобы восстановить максимально возможное количество данных книги, нажмите кнопку Восстановить.
Чтобы извлечь из книги значения и формулы, если восстановить ее не удалось, нажмите кнопку Извлечь данные.
Восстановление данных из поврежденной книги
Описанные ниже способы помогут вам сохранить данные, которые в противном случае могут быть потеряны. Если один способ не сработал, можно попробовать другой. Если все эти действия не принесли результата, попробуйте использовать сторонние решения для восстановления данных книги.
Важно: Если открыть книгу не позволяет ошибка на диске или в сети, переместите ее на другой жесткий диск или сохраните на локальный диск из сети, прежде чем пытаться восстанавливать ее перечисленными ниже способами.
Чтобы восстановить данные, когда книга открыта в приложении Excel, выполните одно из перечисленных ниже действий.
Возврат к последней сохраненной версии книги. Если при редактировании листа книга была повреждена до того, как изменения в ней были сохранены, можно восстановить исходный лист, вернувшись к последней сохраненной версии.
Чтобы вернуться к последней сохраненной версии книги, выполните указанные ниже действия.
На вкладке Файл выберите команду Открыть.
Дважды щелкните имя книги, которую необходимо открыть в приложении Excel.
Примечание: При этом будет восстановлена последняя сохраненная версия книги. Все изменения, которые могли привести к повреждению файла, будут удалены. Дополнительные сведения о восстановлении более ранних версий книги см. в статье Автоматическое сохранение и восстановление файлов Office.
Сохранение книги в формате SYLK (символьной ссылки). Сохранив книгу в формате SYLK, вы сможете отфильтровать поврежденные элементы. Формат SYLK обычно используется для устранения ошибок принтера.
Для сохранения книги в формате SYLK сделайте следующее.
Откройте вкладку Файл и выберите команду Сохранить как.
В списке Тип файла выберите пункт SYLK (Symbolic Link), а затем нажмите кнопку Сохранить.
Примечание: При использовании формата SYLK сохраняется только активный лист книги.
На вкладке Файл выберите команду Открыть.
Выберите сохраненный SLK-файл, а затем нажмите кнопку Открыть.
Примечание: Чтобы увидеть SLK-файл, вам может понадобиться выбрать вариант Все файлы или Файлы SYLK в списке Тип файлов.
На вкладке Файл выберите команду Сохранить как.
В поле Тип файла выберите Книга Excel.
В поле Имя файла введите новое имя книги, чтобы создать ее копию, не удаляя оригинал, а затем нажмите кнопку Сохранить.
Примечание: Поскольку этот формат позволяет сохранить только активный лист книги, необходимо открыть поврежденную книгу несколько раз и сохранить каждый лист отдельно.
Для восстановления данных в том случае, если книга не может быть открыта в приложении Excel, выполните одно из следующих действий.
Настройка пересчета вручную в Excel. Чтобы открыть книгу, попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться.
Чтобы настроить пересчет вручную в Excel, выполните указанные ниже действия.
Убедитесь, что в Excel открыта новая пустая книга. В противном случае выполните указанные ниже действия.
На вкладке Файл нажмите кнопку Создать.
В разделе Доступные шаблоны выберите вариант Пустая книга.
На вкладке Файл нажмите кнопку Параметры.
В категории Формулы в группе Параметры вычислений установите переключатель в положение Вручную.
На вкладке Файл выберите команду Открыть.
Выберите поврежденную книгу и нажмите кнопку Открыть.
Использование внешних ссылок для связи с поврежденной книгой. Если вы хотите извлечь из книги только данные, а не формулы или вычисляемые значения, для связи с поврежденной книгой можно использовать внешние ссылки.
Для этого выполните указанные ниже действия.
На вкладке Файл выберите команду Открыть.
Выберите папку, содержащую поврежденную книгу, скопируйте имя файла, а затем нажмите кнопку Отмена.
Откройте вкладку Файл и выберите пункт Создать.
В разделе Доступные шаблоны выберите вариант Пустая книга.
В ячейке A1 новой книги введите =имя_файла!A1, где имя_файла — это имя поврежденной книги, которое вы скопировали в действии 2, а затем нажмите клавишу ВВОД.
Совет: Достаточно ввести только имя книги без расширения файла.
Если появится диалоговое окно Обновить значения, выберите поврежденную книгу и нажмите кнопку ОК.
Если появится диалоговое окно Выбор листа, выберите нужный лист, а затем нажмите кнопку ОК.
Выберите ячейку A1.
На вкладке Главная в группе Буфер обмена выберите Копировать.
Выделите область приблизительно такого же размера (начиная с ячейки A1), что и диапазон ячеек, содержащих данные в поврежденной книге.
На вкладке Главная в группе Буфер обмена нажмите кнопку Вставить.
Пока диапазон ячеек выбран, на вкладке Главная в группе Буфер обмена снова нажмите кнопку Копировать.
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить, затем в группе Вставить значения выберите Значения.
Примечание: При вставке значений удаляются ссылки на поврежденную книгу и остаются только данные.
Извлечение данных из поврежденной книги с помощью макроса. Если поврежденная книга ссылается на диаграмму, попробуйте извлечь исходные данные диаграммы с помощью макроса.
Для использования макроса выполните указанные ниже действия
Введите на листе модуля следующий код макроса:
Вставьте новый лист в книгу и переименуйте его в ChartData.
Выделите диаграмму, из которой требуется извлечь значения данных.
Примечание: Ее можно внедрить в лист или поместить на отдельный лист диаграммы.
Запустите макрос GetChartValues.
Данные из диаграммы будут помещены на лист ChartData.
Автоматическое сохранение резервной копии книги
Функция автоматического сохранения создает резервную копию книги на случай, если ее оригинал будет случайно удален или поврежден.
На вкладке Файл выберите команду Сохранить как.
В Excel 2013 или Excel 2016 щелкните место, где находится таблица, и нажмите кнопку Обзор.
Щелкните стрелку вниз рядом с элементом Сервис, который находится около кнопки Сохранить, и выберите пункт Общие параметры.
Установите флажок Всегда создавать резервную копию.
Дополнительные сведения о сохранении и восстановлении более ранних версий книги, а также о восстановлении новых книг (которые еще не были сохранены) см. в статье Восстановление файлов Office.
Автоматическое создание файла восстановления через определенные промежутки времени
Функция периодического создания файла для восстановления создает резервную копию книги на случай, если ее оригинал будет случайно удален или поврежден.
На вкладке Файл нажмите кнопку Параметры.
В категории Сохранение в группе Сохранение книг установите флажок Автосохранение каждые и укажите количество минут.
В поле Каталог данных для автовосстановления введите расположение, в котором необходимо сохранять файл восстановления.
Убедитесь, что флажок Отключить автовосстановление только для этой книги снят.
Дополнительные сведения о сохранении и восстановлении более ранних версий книги, а также о восстановлении новых книг (которые еще не были сохранены) см. в статье Восстановление файлов Office.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Для начала рассмотрим структуру zip-архива
Пример архива из двух файлов. Источник CodeProject
Как видно каждый файл кодируется четырьмя блоками, два из которых опциональны. Каждый блок имеет специальную сигнатуру (последовательность из 4-х байт), которая в текстовом редакторе выглядит как PK. что позволяет легко определять начало этих блоков. Local Header помимо сигнатуры содержит поля: размер сжатых данных файла, размер несжатых данных, контрольную сумму CRC32 для данных и другие. Central Header содержит те же данные, что и File Header, на который ссылается, а так же указание места, где File Header находится (число байт от начала файла, так называемый offset) и некоторые другие. End of Central Dir (EOCD) содержит число файлов в архиве и место первого Central Header. Формат zip предполагает обработку с конца файла, т.е. сначала читается EOCD секция, потом Central Header нужного файла, по нему находится File Header и потом выполняется переход к сжатым данным. Более подробное описание структур и полей можно увидеть здесь.
Примерный вид sheet1.xml (добавлены переносы строк и отступы для читаемости)
Hex-данные исправленного архива в Hex-редакторе HxD.
Обратите внимание, что используется обратный порядок байт, так сигнатура 0x04034b50 записана как 50 4b 03 04 , а длина файла sheet1.xml — 0x0000020C = 0x20C = 524 (байт) как 0С 02 00 00 .
В соответствии с документацией File Header имеет следующую структуру
Открыв архив, в hex-редакторе визуально легко найти данные sheet1.xml . Чуть выше находится сигнатура PK — это и будет началом File Header. Встав на нее справа (красная полоска), получим выделение слева (толстый красный квадрат) и позицию 0x17E3 в строке состояния — это положение от начала файла заголовка File Header для файла sheet1.xml .
Учитывая, что тип uint32_t — это 4 байта, а uint16_t — два, получаем следующую картинку, где
голубой прямоугольник — сигнатура, оранжевый — метод сжатия, два серых — дата и время изменения файла и синий — это контрольная сумма, за которой идут два зеленых, содержащих сжатый и несжатый размеры.
Чтобы внести изменения после вставки данных листа на позицию 3, отмеченную стрелочкой, необходимо из hex-редактора выписать в скольких байтах от начала файла находятся следующие поля (ниже приводятся получившиеся значения в моем файле template.xlsx ):
- CRC = 0x17F1 . Добавив +4 получится смещение для сжатого размера, и еще +4 несжатого
- Начало данных файла (стрелка 2) = 0x1819
- Место куда будут дописаны данные (стрелка 3) = 0x1969
- Конец данных файла = 0x1A24
- CRC в Central Header для sheet1.xml = 0x1C69
- Отступ в EOCD = 0x1CAF и старое значение в нем 0x1A25 , которое нужно будет увеличить на длину добавленных данных
- В массив байт читаются данные шаблона
- Вычисляется «накапливаемый» CRC32, сначала по данным шаблона от начала данных (2) до тега sheetData (3), потом по вставляемым данным, а потом от sheetData до конца файла
- Обновляются биты CRC и длины в структурах FileHeader и Central Header в массиве байт
- Формируется результирующий массив, как данные файла из шаблона до тега sheetData + вставляемые данные + данные шаблона после sheetData , который и будет итоговым результатом.
где 2 указывает на второй узел в файле xl\sharedStrings.xml .
Таким образом Excel экономит место, храня одинаковые строки как одно значение. Чтобы не менять в архиве еще и sharedString , строки можно писать сразу в sheet1.xml , применив атрибут inlineStr :
Не стоит забывать про маскирование спец-символов XML — < > & ' " символов. В итоге должно получаться что то вида
Сам Excel заполняет больше XML-атрибутов, например номера строк и используемые диапазоны, но они опциональны.
Около двух лет тому назад мой знакомый прислал мне Excel-файл содержащий порядка 200 строк без формул и связей, и весящий около 28МВ! Для перехода курсора из ячейки в ячейку требовалось несколько секунд. Оказалось, что файл содержал объекты, и мне удалось их удалить с помощью небольшого кода VBA.
У этой истории совсем недавно появилось продолжение. Посетитель блога оставил комментарий к той заметке, указав на иное оригинальное решение. Оно мне так понравилось, что я решил вернуться к этой теме.
Кто не знает, стандартный Excel-файл, начиная с версии 2007, является zip-архивом. Я про это узнал из комментария. Любопытно, что мои знакомые сисадмины этого тоже не знали 🙂 Вот что по этому поводу значится в Википедии:
Чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке
Делаете копию вашего Excel-файла (вдруг что-то пойдет не так).
Для удаления «паразитного» содержимого Excel-файла предлагается открыть файл как архив. На одном из моих компьютеров установлен архиватор 7-Zip. Запускаем программу, в меню Файл выбираем «Открыть внутри»:
Среди файлов и папочек ищем папку drawings, и тупо ее удаляем:
После этого открываем файл в Excel`е. Программа пару раз ругнется:
Жмем оба раза Ok, файл открывается, и с ним можно спокойно работать…
На другом компьютере у меня установлен архиватор WinRar. Запускаем его, выбираем файл Excel, команда Просмотр, удаляем папку drawings:
150 комментариев для “Excel «тормозит». Что делать? Дубль 2”
спасибо большое за вашу статью, особенно 2-ю часть, бедные пользователи моей конторки счастивы до безумия когда их файлы уменьшились в сотни раз!
Огромное спасибо! Ты все нашу воинскую часть спас.
У меня 2013 Офис. Сделал все вышеуказанное. Ни фига не получилось. Пожалуйста помогите добраться до этого printerSettings. Windows 8. Если можно по подробнее с Процедурой удаления папки с последующим восстановлением файл. Спасибо.
Большое спасибо.
Сам вчера разбрался и все сделал. Тормозит мой ексель! Ничего не получилось.
Помогите.
Я заметил что ексель работает нормально если выключить интернет. Что это такое и как решить проблему?
Я перепробовал все что написанно в этих коментах!
Эти фишки работают с типом *.xlsx, в 2013 стандартный тип *.xls
Недавно попался такой глючно тормозящий файл, только вместо пустых рамочек были надписи с текстом над ячейками. Пришлось печатать его в pdf(
Данное решение помогло, спасибо! Антону предложившему решение мое уважение
А еще быстрее у меня начал работать после того как я скопировал данные (только данные) и вставил в новый лист, тем самым удалил пустые строки и столбцы. проверь сколько пустых столбцов после ваших данные можно установив фильтр. Обычно при выделении полностью строки (нажав на номер строки слева) и установке фильтра то он заканчивается последней занятой вашими данными столбцом, а если же он еще дальше на несколько тысяч страниц устанавливает фильтр то лучше скопировать данные на новый лист. Ну и еще один вариант ускориться- это устоновить 64 битную версию ворд. На сколько я понимаю. при 32 битном вычислении идет нагрузка на одно ядро, а при 64 на 2 ядра. соответственно, если пентиум 4 с 3,2 ггц процессором на одном ядре будет лучше работать чем на 2 ядерном используя одно ядро 2,4 ггц. Может я не прав. но как мне кажется установка 64 битного офиса ускорило работу в том числе. На данный момент у меня даже открывается сразу файл который на данном же компе изначально когда я дался в поиски в яндекс пол часа открывался не говорю о том, что с ним работать невозможно было. Сейчас этот же файл после описанных действий не виснет и не думает во пол часа. Думал было купил слабый ноутбук хотя процессор 2 ядерный
Спасибо.
Нужна помощь.
Эксель тормозит при получении данных по DDE из биржевого терминала. Если динамических ячеек мало, то тормозов нет. При увеличении количества ячеек эксель зависает. У других пользователей (по отзывам на форумах) такие проблемы возникали тоже, но для конкретной версии экселя (2007). В биржевом терминале данные без задержек.
Может кто-то знает в чем проблема?
Огромнейшее спасибо! Все кратко, понятно и эффективно! 🙂
Ещё раз огромное спасибо!
Выложил ссылку на вашу статью на сайт pikabu.
Надеюсь, вы не против, но теперь в курсе)
Пусть больше людей перестанут мучиться с мерзким лаганием Экселя)
Пришлите файл в личку
Сергей, я вам отправил на мыло свой файл, еще раз заранее спасибо!
Мужики спасибо помогли, а то я уже как только не пинал этот Excel 2013 это особенно касается если Китайские партнеры отправляют файлы с лишними объектами и условными форматированиями.
Огромное спасибо, ваша статья очень помогла мне, и еще раз спасибо что делитесь опытом
Большое спасибо. Статья очень помогла.
Ой, забыла представиться) Юля)
здравствуйте, нужна помощь! у меня таже проблема, что и у всех, очень долго открывается файл. Сделала все как указано, открывала в разных архиваторах, но у меня не находит такой папки как drawings
Почему то через WinRar файлы открываются как лист с какими то иероглифами. Не подскажите в чем может быть дело?
Имеем таблицу, около 5000стр. Стоит авто фильтр.
Внизу считается сумма =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;K4:K5000)
При изменении автофильтра , в Excel 2010 пересчет занимает около 5 с., тот же файл, та же операция на более сильном компьютере в Excel 2013 занимает около 45с и 80%-90% загрузки процессора.
В чем может быть проблема?
Update. Тормоза происходят не только при изменении автофильтра, но и при ручной пересчете листа.
Компьютер с Excel 2010 намного слабее, чем компьютер с Excel 2013 на котором наблюдаются тормоза.
Спасибо Вам огромное. Удалила папку с рисунками через WinRAR и файл стал отично работать. Не знаю, что бы без Вашей статьи делала.
Здравствуйте! Помогите пожалуйста, огромная проблема с файлом Excel, весит он 35 мб, загружается он больше часа, а то и до трех часов доходит и ужасно тормозит при работе. Что я только с ним не делал, уменьшил его максимум на 3 мб. Буду очень благодарен за помощь!
Олег, пришлите файл в личку. Попробую помочь.
Сергей Викторович, я вам отправил файл на почту. Очень благодарен за ваше понимание!
Олег, файл практически не содержит дефектов. Можно убрать форматирование ячеек (цвет и границу), форматирование текста, объединение ячеек, структуру. Это уменьшит вес файла приблизительно на 7М. Около 17М занимают формулы. Но даже после удаления всего этого, файл продолжать весить более 10М. Дело в том, что в файле около 1,7М активных ячеек. Обратите внимание, активно более 1800 столбцов. Это очень много. Подумайте, как сократить количество столбцов!
Благодарю за помощь. Теперь я хоть буду знать что, с файлом все в порядке, теперь буду думать как разбить файл на части!
Друзья, может и мне сможете помочь? Все вышеописанное уже попробовал, не помогло.
Имеется файл 14000 строк с огромным множеством формул. Возникают жуткие тормоза и очень долгий пересчет книги даже после элементарной вставки строки.
Большое спасибо. Инженери рады как дети))))
Большое спасибо за сохраненные нервы )))
Огромное спасибо вам, этим решение очень облегчили жизнь.
спасибо. очень помогли!
теперь все быстро у нас формируют еженедельный отчёт)))))
Статья до сих пор актуальна.
Спасибо! Очень помогло!
Огромное спасибо,спас кучу своих нервов.
Всё работает, спасибо!
Спасибо! Совет реально помог!
Посмотрела на внутренности файла, там самая большая папка Workbook, внутри неё ещё подпапки, нашла самый большой файл, весит 8 мб, называется theme1.xml но он не удаляется.
Это не сильно большая проблема, потому что макросы предыдущей статьи файл вылечили. Но интересно, почему у меня состав другой?
Большое спасибо, помогло реально
я просто в архив заворачиваю потом открываю в архиве и сохраняю документ и все перестает тормозить, архиватор WinRar
Спасибо огромное, статья очень выручила
Спасибо большое! Помог только макрос, второй способ не подошел (оф2010)
Спасибо! Как здорово оказывается, когда все нормально работает ))
Тут я бы посоветовал проверить компьютер на вирусы:
Учтите, что Аваст и Нод на сегодняшний день очень слабы, и пропускают довольно много неприятной мелочи и не замечают ее.
Скачайте CureIT от DrWeb с их сайта (утилита бесплатна), и проведите сканирование всего ПК в безопасном режиме.
Спасибо вам Большое. Два дня мучалась с файлом на работе, у нас очень много позиций и одна вкладка постоянно зависала и нечего было не сделать с ней. Ваши методы помогли!
Вай-вай-вай! ай, спасибо, ребятки, помоглось. =)))) Файл весил 700кб, но после открытия раздувался до 900 метров. =))) после чистки распаковывается до 9 метров! СПАСИБО БОЛЬШОЕ! =)
Большое Спасибо .
Помогло
Я заметил что ексель работает нормально если выключить интернет. Что это такое и как решить проблему?
Я перепробовал все что написанно в этих коментах!
Не помогло.
Нариман, Baguzin !
БОЛЬШОЕ Вам спасибо!
Очень помогли Ваши советы!
Как приятно, что когда-то найденное мной решение помогает людям по сей день!
Большое тебе спасибо, Антон!)
Добрый день всем, ребята!
Спасибо за эту статью, Baguzin!
Час не мог решить проблему самостоятельно и прибег к поиску. Найдя вашу статью вновь вдохновился. Мне помог второй способ от Антона с архивом, так как я не смог создать макрос.
Кстати, передаю привет вам из 2015-2016 года, из Excel 2016 🙂
Всем успехов!
Вы гений, огромное вам спасибо!
Спасибо, за ценный совет!
Ехехее Спасибо ОГРОМНОЕ .
Всем привет! Исправил проблему после того как прочитал эту статью, (сори ко мне статья не подошла).
Я просто выделил все пустые столбцы и строки и удалил. Помогло. Пока работает, дальше увидим.
Совет просто супер! Умирал с файлом Excel 2010 3Мб, тормозил безбожно. Теперь летает. Просто сказка какая-то.
Файлы много не весят, но жутко тормозят. Попытался воспользоваться всеми вышеописанными способами, но не ничего не помогло. Папку Drawings не нашел. Попытался удалить другие папки и файлы но пишет о невозможности удалить их. Excel10. Может есть еще какие способы?
Почему же, есть способ, реально помогающий в безвыходных случаях. Это поставить MS Office 2016 x64 на компе с мощным процессором и оперативкой от 16 Гб. Файлы, которые на обычной машине не открывались и висли, мощное железо обрабатывает на ура.
А что делать тем, у кого файл чистый, комп мощный, Win 8 x64, MS Office 2016 Pro х64. но Excel тупит при работе с массивами по 300+ тыс строк?
Эх.
Работает! Отличный способ.
Файлы могут также тормозить из-за скрытых имён. Вот макрос для их удаления:
Sub DeleteHiddenNames()
Dim n As Name
Dim Count As Integer
On Error Resume Next
For Each n In ActiveWorkbook.Names
If Not n.Visible Then
n.Delete
Count = Count + 1
End If
Next n
MsgBox " Удалено " & Count & " скрытых имен. "
End Sub
Если вы сохраняете файлы в 2003 excel (файлы с расширением xls), то есть смысл установить 2007 excel или более поздние (2010, 2013, 2016). Так файлы станут сохраняться с расширением xlsx и в них можно заходить через архиватор. А сами файлы уменьшатся в размере раза в 4.
Спасибо большое за статью! Действительно помогло) Легкий и быстрый способ) Еще раз огромное спасибо)
Что делать если файл Microsoft Excel с данными перестал открываться? Можно ли вернуть ценные данные, ставшие недоступными?
Если вдруг вам не удаётся открыть рабочий файл с данными Excel, то какова вероятность успешного восстановления этих данных и что для этого надо сделать? К сожалению, это распространённая ошибка Microsoft Excel. У проблемы есть несколько вариантов решения. Только перепробовав все варианты можно сказать, возможно ли восстановить повреждённый Excel-файл.
Способы восстановления повреждённого Excel-файла:
- Использование встроенной функции Microsoft Excel.
- Открытие файла с помощью OpenOffice.
- Использование онлайн-сервиса.
- Восстановление с помощью сторонних утилит.
1. Встроенная функция Microsoft Excel
В последних версиях Microsoft Excel добавлена возможность восстановления файла. Ранее эта функция или отсутствовала, или была откровенно слабо работоспособной при использовании с реальными файлами. Сейчас эта функция помогает в 10–20 % инцидентов с повреждением файлов. Для этого достаточно произвести несколько простых действий:
- Выбрать пункт меню «Файл».
- Выбрать пункт «Открыть».
- Выбрать повреждённый файл на диске.
- Щелкнуть на стрелку рядом с кнопкой «Открыть» в правом нижнем углу.
- Выбрать пункт «Открыть и восстановить» в выпадающем подменю.
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 включите функцию автосохранения. Это исключит случаи, когда сбой в работе компьютера приводит к потере нескольких часов работы:
Читайте также: