Многие пользователи 1С сталкиваются с неприятной ситуацией: при попытке сохранить оборотно-сальдовую ведомость (ОСВ) через меню «Файл — Сохранить как...» в формате Лист Excel (*.xls) итоговый файл не открывается корректно. Excel может сообщать о том, что файл сильно поврежден, а при открытии вместо данных отображаются непонятные символы («крокозяблы»), хотя шапка документа остается читаемой. При этом проблема может быть плавающей: проявляться не на всех компьютерах и не каждый день. Давайте разберем причины такого поведения и рассмотрим проверенные способы решения этой задачи.
Формат .xls является устаревшим и проприетарным. Фактически, это бинарный дамп памяти, который очень чувствителен к структуре данных. Выясним основные причины, почему 1С не всегда успешно экспортирует в него сложные отчеты:
.xls. В некоторых релизах платформы эта ошибка официально зарегистрирована..xls. Excel при открытии замечает несоответствие структуры файла его расширению и выдает ошибку или неправильно считывает кодировку.Если вам необходимо срочно выгрузить данные, воспользуйтесь одним из следующих решений:
.xlsx основан на XML, он отлично поддерживается платформой 1С и не имеет жестких ограничений старого формата. Просто выберите его в списке форматов при сохранении.AppData\Local\1C\1Cv8 и AppData\Roaming\1C\1Cv8. Это часто решает проблемы с сохранением печатных форм.Если стандартное сохранение в Excel все равно выдает ошибки, посмотрим на обходные пути сохранения данных:
.mxl). Такие файлы можно открывать с помощью бесплатной утилиты «1С:Предприятие — Работа с файлами» и уже оттуда печатать или конвертировать.Иногда корень проблемы кроется не в 1С, а в настройках безопасности самого табличного редактора. Разберем, что можно настроить:
Откройте параметры Excel и перейдите в «Центр управления безопасностью». Проверьте настройки защищенного просмотра и блокировки файлов. Снимите галочки, которые принудительно запрещают открытие документов, созданных в старых версиях приложения (Excel 97-2003), а также отключите защищенный просмотр для потенциально опасных расположений. Это позволит Excel открывать даже те файлы .xls, структура которых не является идеальной с точки зрения новых стандартов безопасности Microsoft.