Документы и Печать · 11 мин
Как в 1С сохранить файл в Excel
Как сохранить табличный документ, отчёт или печатную форму из 1С в Excel: меню «Файл», кнопка сохранения, форматы XLSX и MXL, типичные ошибки и их решение.
Почти любой табличный документ в 1С — отчёт, печатную форму, прайс-лист или выгрузку справочника — можно сохранить в формат Excel прямо из интерфейса программы. Для этого не нужны дополнительные обработки: достаточно открыть нужный документ и использовать команду сохранения, выбрав формат XLSX или XLS.
Способ немного различается в зависимости от того, работаете вы в тонком клиенте, в веб-клиенте или через браузер, а также от версии платформы и конфигурации. Ниже разобраны все основные сценарии: от стандартного сохранения отчёта до пакетной выгрузки и решения типичных проблем, когда Excel-файл открывается с ошибками или теряет оформление.
Что именно можно сохранить из 1С в Excel
В 1С существует универсальный объект «табличный документ» — именно в нём отображаются отчёты, печатные формы документов, расчётные листки, прайсы и многие списки. Любой такой табличный документ сохраняется в Excel одним и тем же способом, поэтому, научившись один раз, вы сможете выгружать практически всё.
Типичные примеры: оборотно-сальдовая ведомость, карточка счёта, отчёт по продажам, печатная форма счёта на оплату, список номенклатуры с ценами. Отдельно стоит упомянуть динамические списки (журналы документов, списки справочников): их данные часто можно вывести через команду «Вывести список» — результат тоже откроется как табличный документ и сохранится в Excel.
Важно понимать ограничение: сохраняется именно то, что видно на экране в виде таблицы. Диаграммы, встроенные в отчёт, и интерактивные элементы (расшифровки, кнопки) в Excel не переносятся — выгружается только статичная таблица с данными и форматированием.
Стандартное сохранение табличного документа через меню «Файл»
Базовый сценарий одинаков для большинства конфигураций — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других. Сначала сформируйте отчёт или откройте печатную форму, чтобы табличный документ появился на экране.
Далее откройте меню «Файл» в верхнем левом углу окна и выберите пункт «Сохранить как…» (в некоторых версиях — «Сохранить копию»). В диалоге сохранения укажите папку, имя файла и, главное, тип файла: «Лист Excel 2007–… (.xlsx)» или «Лист Excel (.xls)», если нужен старый формат для совместимости. Нажмите «Сохранить» — файл готов.
- 1Сформируйте отчёт или откройте печатную форму, чтобы табличный документ отобразился на экране
- 2Откройте меню «Файл — Сохранить как…»
- 3Выберите папку и введите понятное имя файла
- 4В поле «Тип файла» укажите «Лист Excel (*.xlsx)»
- 5Нажмите «Сохранить» и откройте файл в Excel для проверки
Альтернатива меню — кнопка с изображением дискеты на панели инструментов окна табличного документа. В ряде конфигураций она сохраняет файл сразу, а тип предложит выбрать в диалоге. Сочетание клавиш Ctrl+S в окне табличного документа работает аналогично.
Сохранение из отчётов и печатных форм: нюансы конфигураций
Отчёты на СКД (бухгалтерские и аналитические)
Большинство типовых отчётов построено на системе компоновки данных. После нажатия «Сформировать» результат отображается в области табличного документа, и дальше действует стандартная схема «Файл — Сохранить как». Учтите: если отчёт содержит группировки, свёрнутые на экране, в Excel они перенесутся в том виде, в котором отображались, поэтому перед сохранением разверните нужные уровни.
Печатные формы документов
Печатные формы (счета, акты, накладные, УПД) сохраняются тем же способом. Если при печати выбрано сразу несколько документов, в табличном документе окажутся все формы подряд, и в Excel они попадут на один лист последовательно. Для удобства часто удобнее сохранять каждый документ отдельно или потом разбить данные в самом Excel.
Выгрузка списков через «Вывести список»
В журналах документов и списках справочников используйте команду «Ещё — Вывести список» (или аналогичную в вашей конфигурации). В диалоге отметьте нужные колонки, подтвердите вывод — список откроется как табличный документ. Дальше стандартное сохранение в Excel. Это самый простой способ получить, например, перечень контрагентов или номенклатуры без программирования.
Выбор формата: XLSX, XLS, MXL и другие варианты
В диалоге сохранения 1С предлагает несколько форматов, и выбор влияет на дальнейшую работу с файлом. Для передачи данных в Excel почти всегда оптимален XLSX: он сохраняет структуру таблицы, объединённые ячейки, шрифты и границы, при этом файл открывается во всех актуальных табличных редакторах.
Формат MXL — внутренний формат табличных документов 1С. Он полезен, когда файл нужно передать другому пользователю 1С или сохранить документ «как есть» для последующего открытия в программе, но Excel его не откроет. ODS подойдёт для пользователей LibreOffice и OpenOffice, а PDF — если документ нужен только для просмотра и печати, без редактирования.
| Формат | Когда выбирать | Ограничение |
|---|---|---|
| XLSX | Передача данных в Excel, дальнейшая обработка | Диаграммы и расшифровки не переносятся |
| XLS | Совместимость со старыми версиями Excel | Ограничение по числу строк на листе |
| MXL | Обмен между пользователями 1С | Не открывается в Excel |
| ODS | Работа в LibreOffice / OpenOffice | Возможны расхождения в оформлении |
| Файл для просмотра и печати | Данные нельзя редактировать как таблицу |
Сравнение вариантов выгрузки
Подходит для дальнейшей работы с данными: фильтры, сводные таблицы, формулы. Единственное ограничение — теряются интерактивные элементы отчёта.
Быстро для небольших фрагментов: выделить ячейки, Ctrl+C, вставить в Excel. Не подходит для больших отчётов — можно потерять объединённые ячейки и форматирование.
Нужен только для обмена внутри 1С. Внешним пользователям такой файл бесполезен.
Сохранение в веб-клиенте и через браузер
При работе через веб-клиент или браузер команда «Файл — Сохранить как» также доступна, но файл сначала формируется на сервере, а затем скачивается через механизм загрузки браузера. После выбора формата дождитесь появления диалога скачивания и укажите папку на локальном компьютере.
Если браузер блокирует всплывающие окна или автоматические загрузки, диалог сохранения может не появиться. Проверьте настройки браузера для сайта с вашей базой 1С: разрешите всплывающие окна и скачивание файлов. В некоторых браузерах файл автоматически попадает в стандартную папку «Загрузки» без запроса — проверьте её, если диалог не открылся.
В тонком клиенте, подключённом к серверной базе, сохранение происходит напрямую на диск пользователя, и дополнительных настроек обычно не требуется. Разница заметна только в веб-сценариях, где участвует промежуточная передача файла.
Перед сохранением большого отчёта за длительный период сначала сузьте отбор или сверните лишние группировки. Это ускорит формирование и уменьшит размер итогового Excel-файла, с которым потом проще работать.
Типичные проблемы и их решение
Самая частая жалоба — числа в Excel отображаются как текст и не участвуют в вычислениях. Так происходит, если в 1С данные выведены с пробелами-разделителями разрядов или в текстовом формате. Решение: в Excel выделить столбец и заменить неразрывные пробелы на пустоту через «Найти и заменить», затем задать числовой формат ячеек.
Вторая распространённая ситуация — «плывёт» структура таблицы: объединённые ячейки мешают фильтрации и сортировке. Это характерно для печатных форм, ориентированных на бумагу, а не на обработку данных. Если нужна именно аналитика, выгружайте отчёт, а не печатную форму: отчёты на СКД обычно дают более «плоскую» и удобную для Excel структуру.
Если файл сохраняется пустым или отчёт выглядит неполным, проверьте, что табличный документ действительно сформирован на экране (в отчёте нажата кнопка «Сформировать»), а не открыта пустая форма настроек. Также убедитесь, что у вас есть права на запись в выбранную папку — при сохранении в защищённый системный каталог Windows может отказать без явного сообщения.
Проверка результата после сохранения
После сохранения всегда открывайте файл и сверяйте ключевые цифры с отчётом в 1С: итоговые суммы, количество строк, период данных. Это занимает меньше минуты, но защищает от передачи контрагенту или руководству неполных данных.
Проверьте типы данных в колонках: даты должны распознаваться как даты, суммы — как числа. Если планируете строить сводные таблицы, убедитесь, что строки заголовков не разорваны объединёнными ячейками и над таблицей нет лишних «шапок» из нескольких строк — при необходимости удалите их в Excel.
Как проверить результат
Файл открывается в Excel без предупреждений о повреждении
Excel сообщает об ошибке формата или предлагает восстановление
Итоги в файле совпадают с отчётом в 1С
Суммы расходятся или часть строк отсутствует
Числа и даты распознаются корректно, работают формулы
Числа сохранены как текст, слева вверху ячейки зелёный маркер
Единая шапка, фильтры и сортировка работают
Объединённые ячейки и лишние строки мешают обработке
Часто задаваемые вопросы
Можно ли сохранить в Excel сразу несколько отчётов одним файлом?
Штатной пакетной выгрузки разных отчётов в один файл нет. Можно сформировать отчёты по очереди и скопировать их на отдельные листы одной книги Excel вручную, либо использовать специализированные обработки или настройки рассылки отчётов, если они предусмотрены в вашей конфигурации.
Почему пункт «Сохранить как» неактивен или его нет в меню?
Команда доступна, только когда активно окно с табличным документом. Если фокус стоит на форме списка или настройках отчёта, пункт будет недоступен. Кликните по области с таблицей отчёта и повторите попытку. Также проверьте, что у вашей учётной записи нет ограничений прав на вывод данных.
Как выгрузить данные без оформления — только «голую» таблицу?
Используйте отчёт с простой структурой без группировок-«шапок» или выведите список через «Ещё — Вывести список», выбрав только нужные колонки. Дополнительно в Excel можно применить «Форматировать как таблицу» и убрать остатки оформления.
Excel ругается, что формат файла не соответствует расширению. Что делать?
Такое происходит, если файл был сохранён в одном формате, а расширение указано другое — например, документ сохранён как MXL, но назван report.xlsx. Пересохраните файл из 1С, явно выбрав в диалоге тип «Лист Excel (*.xlsx)», и не меняйте расширение вручную в проводнике.
Можно ли автоматизировать регулярную выгрузку отчёта в Excel?
Да, но это уже задача настройки, а не ручной работы. В типовых конфигурациях есть механизм рассылки отчётов по расписанию с вложением в файл; для нестандартных задач используются регламентные задания и программное сохранение табличного документа методом Записать(). Для такой настройки обычно привлекают специалиста по 1С.
Сохранится ли формула из 1С как формула Excel?
Нет. В Excel переносятся только вычисленные значения, а не формулы и не связи с данными 1С. Если нужны пересчитываемые формулы, их придётся создать в Excel поверх выгруженных значений.
Что важно запомнить
Любой табличный документ 1С сохраняется в Excel через «Файл — Сохранить как» с выбором формата XLSX. Для аналитики выгружайте отчёты, а не печатные формы, разворачивайте группировки перед сохранением и всегда сверяйте итоги в файле с данными в программе.