DocFlow

Excel пишет, что файл повреждён

Как это выглядит

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

Коротко

В подавляющем большинстве случаев файл цел, а проблема в одном из трёх: содержимое на самом деле CSV или HTML с расширением xlsx; файл скачан из интернета и заблокирован системой; файл не докачался. Настоящая порча структуры встречается заметно реже, чем на неё грешат.

Почему так происходит

  1. 01Расширение не совпадает с содержимым

    Многие системы выгружают CSV или HTML-таблицу, называя её xlsx для удобства пользователя. Excel открывает такой файл по содержимому, но сначала ругается, потому что ожидал ZIP-контейнер.

  2. 02Блокировка файла из недоверенного источника

    Windows помечает всё скачанное меткой зоны. Excel открывает такой файл в защищённом просмотре, а при строгой политике безопасности отказывается открывать вовсе, формулируя это как проблему формата.

  3. 03Файл докачан не полностью

    xlsx — это ZIP-архив, и он читается с конца. Оборванная загрузка убивает оглавление архива, и файл становится нечитаемым целиком, даже если девяносто процентов данных на месте.

Как понять, что причина именно эта

Как починить

Снять блокировку скачанного файла

  1. 1.Правой кнопкой по файлу → «Свойства».
  2. 2.Внизу вкладки «Общие» отметьте «Разблокировать».
  3. 3.Примените и откройте файл заново.

не чинит: Работает только для этого случая. Если содержимое не соответствует расширению, блокировка ни при чём.

Открыть по фактическому содержимому

  1. 1.Переименуйте файл в .csv, если внутри текст с разделителями.
  2. 2.Импортируйте через «Данные → Из текста/CSV» с явной кодировкой UTF-8.

не чинит: Помогает только с подменённым расширением. Оборванная загрузка так не чинится — файл нужно скачать заново.

Когда мы не нужны

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

Что с этим делает наша выгрузка

Наша выгрузка XLSX собирается как настоящий ZIP-контейнер с листом внутри и открывается Excel напрямую, без предложения восстановить книгу. Мы не переименовываем CSV в xlsx: если вы просите CSV, вы получаете CSV с расширением .csv. Расширение у нас всегда соответствует содержимому.

Вопросы

Стоит ли доверять онлайн-сервисам восстановления xlsx?

Мы не советуем: вы отдаёте финансовый документ незнакомой стороне, а в большинстве случаев проблема решается разблокировкой или повторной загрузкой. Сначала исключите простые причины.

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

Обычно из-за метки зоны и политик безопасности: она ставится при скачивании и сохраняется в файле, а строгость реакции на неё различается настройками Office.

Пилот · 1 990 ₽ за 30 дней

Если ошибка не в Excel, а в самих документах

Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.

Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/xlsx-ne-otkryvaetsya-povrezhden.