Ошибка «часть содержимого в книге не читается» — что делать
Открываете рабочий файл — Excel показывает «В части содержимого в книге обнаружены ошибки. Выполнить попытку восстановления?», и после «Да» вторая надпись с длинным списком удалённых элементов: общие свойства, формулы, диаграммы, проверка данных, иногда целые листы. Исходно .xlsx — это zip-архив с XML-частями (workbook.xml, sheetN.xml, sharedStrings.xml, drawingN.xml), и Excel ругается, когда часть не открывается из-за битого XML или потерянной зависимости. Частые причины: файл сохранили на флешку, выдернули до окончания записи (битый footer zip); kill -9 во время автосохранения; конфликт с антивирусом, который сканировал файл прямо во время записи; формула ссылалась на удалённый именованный диапазон, Excel не смог корректно сериализовать. План: 1) сделать копию повреждённого файла; 2) Файл → Открыть → стрелка справа от кнопки «Открыть» → «Открыть и восстановить» → «Извлечь данные»; 3) если не помогло — переименовать .xlsx в .zip, распаковать, открыть xl/sharedStrings.xml и xl/worksheets/sheet1.xml в текстовом редакторе, найти невалидные теги. SideGenius за 5 секунд через Office.js читает структуру повреждённого workbook'а, находит конкретную часть с ошибкой (drawing2.xml, потерян именованный диапазон monthly_total) и применяет точечный фикс — без распаковки zip и ручной правки XML.
В budget-2026.xlsx обнаружено: drawings/drawing2.xml содержит ссылку на удалённую картинку (chart-icon.png) — диаграмма «Динамика расходов» восстановлена с заменой иконки на placeholder. Именованный диапазон monthly_total указывал на удалённый лист «2025 архив» — заменён на абсолютную ссылку 'Сводная'!$E$2:$E$13. Лист «Расчёт по месяцам» (4200 строк × 16 колонок) восстановлен полностью. Сохранено как budget-2026-fixed.xlsx.
Почему не ChatGPT
ChatGPT не открывает .xlsx — он не увидит, какая часть архива повреждена, и может только пересказать общие шаги «Открыть и восстановить». SideGenius через Office.js читает структуру повреждённой книги и находит конкретную проблему: какой sheet, какая ссылка, какая картинка. Без VPN, оплата картами РФ.
Как использовать за 3 шага
Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.
Откройте повреждённый файл (даже если Excel предлагает восстановить) и опишите проблему AI.
Подтвердите план восстановления — AI применит точечный фикс или предложит безопасный fallback.
Вопросы и ответы
Что вообще означает «часть содержимого в книге»?
Файл .xlsx — это zip-архив, внутри которого десятки XML-частей: лист, диаграмма, картинка, проверка данных, тема оформления. Когда Excel пишет «часть содержимого», он имеет в виду конкретный XML-файл внутри этого архива, который не парсится: например, drawing2.xml сломан, sheet3.xml содержит ссылку на отсутствующий ресурс, или sharedStrings.xml оборван на середине. Excel пытается открыть остальные части и предложить «выполнить восстановление»: при согласии он удалит сломанную часть и сохранит остальное.
Если согласиться на восстановление — что я потеряю?
Excel перечислит удалённые элементы в отдельном диалоге после восстановления. Чаще всего теряются: диаграммы (если drawing битый), формулы с ссылками на удалённые именованные диапазоны, проверка данных на конкретных диапазонах, форматирование группы ячеек, иногда целые листы. Данные — числа и текст в ячейках — обычно остаются, но проверьте суммы и итоги: формулы могли превратиться в значения. Перед восстановлением сохраните копию повреждённого файла отдельно.
Как восстановить файл вручную через переименование в zip?
Скопируйте файл, переименуйте копию из .xlsx в .zip, распакуйте архиватором. Внутри будет папка xl/ с подпапками worksheets, drawings, charts, и файлы workbook.xml, sharedStrings.xml. Откройте проблемную часть в текстовом редакторе с поддержкой XML (Notepad++, VS Code) — Excel в диалоге обычно говорит, в каком файле ошибка. Найдите невалидный тег (несбалансированный, лишний символ, обрыв) и исправьте, либо удалите проблемную часть целиком (потеряете её содержимое). Запакуйте обратно в zip и переименуйте в .xlsx.
Что делать, если файл вообще не открывается?
Попробуйте «Открыть и восстановить» → «Извлечь данные» (без формул) — Excel вытащит сырые значения. Если и это не работает: 1) скопируйте файл на другой диск (флешка могла иметь bad blocks); 2) попробуйте открыть в LibreOffice Calc или Google Sheets — у них другой парсер, иногда они вытягивают то, что Excel не смог; 3) если есть автосохранения (Файл → Сведения → Управление документом) — откройте предыдущую версию. SideGenius через Office.js может попытаться прочитать частично повреждённый файл и извлечь данные.
Почему файл повреждается при работе с сетевым диском?
Сетевой диск (особенно SMB через Wi-Fi или VPN) может прервать запись Excel'а на полпути — получится оборванный zip без footer'а. Отключение сети во время автосохранения, конфликт с антивирусом, который блокирует часть пакетов, или одновременное открытие файла двумя пользователями без OneDrive/SharePoint — типичные причины. Решение: работайте с локальной копией, синхронизируйте через OneDrive или SharePoint (у них есть транзакционность), не открывайте один .xlsx с двух машин одновременно.
Можно ли защититься от повторения проблемы?
Да: 1) включите автосохранение в OneDrive/SharePoint — он держит историю версий; 2) Файл → Параметры → Сохранение → проверьте «Автосохранение каждые 5 минут» и «Сохранять резервную копию» (создаст .xlk рядом с .xlsx); 3) не закрывайте Excel через kill -9 / Force Quit — используйте Файл → Закрыть; 4) выводите тяжёлые формулы (массив на 100 000 строк) в отдельные книги — большие файлы повреждаются чаще.
Сколько стоит SideGenius?
Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa. Без VPN.
Попробуйте SideGenius бесплатно
20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.
Установить в Excel