К статье
Практический материал

Документы и Печать · 10 мин

Как сохранить документ из 1С в Excel

Как сохранить документ из 1С в Excel: способы выгрузки табличных документов, списков и отчетов, настройка формата, решение типичных проблем с сохранением.

Практически любой документ, отчет или список в 1С можно выгрузить в Excel штатными средствами программы — без дополнительных модулей и программирования. Для этого используется команда сохранения табличного документа, кнопка выгрузки списка или встроенный механизм «Сохранить как» в печатных формах. Результат — файл формата .xlsx или .xls, который открывается в Excel, LibreOffice и других табличных редакторах.

Конкретный путь зависит от того, что именно нужно выгрузить: печатную форму накладной, список документов из журнала, табличную часть конкретного документа или отчет. Ниже разобраны все основные сценарии для типовых конфигураций (Бухгалтерия, Управление торговлей, ERP, Зарплата и управление персоналом) с указанием отличий между ними и способов проверки результата.

Что можно выгрузить из 1С в Excel и какой способ выбрать

В 1С данные представлены в разных видах, и от этого зависит метод выгрузки. Печатная форма документа (счет, накладная, акт) — это уже готовый табличный документ, который сохраняется напрямую. Список в журнале — это динамическая выборка, которую сначала нужно вывести в табличный документ. Табличная часть документа (строки товаров) выгружается через контекстное меню. Отчет сохраняется так же, как печатная форма.

Прежде чем сохранять, определите цель выгрузки. Если нужен документ «как на печати» — сохраняйте печатную форму, форматирование будет максимально близко к оригиналу. Если данные нужны для дальнейшей обработки в Excel (фильтры, сводные таблицы, формулы) — лучше выгружать список или отчет без декоративного оформления, чтобы не мешали объединенные ячейки и шапки.

Маршрут решения

Как выбрать способ выгрузки

Нужна печатная форма (счет, ТОРГ-12, акт)Откройте печатную форму и сохраните через «Файл → Сохранить как»
Нужен перечень документов за периодВ журнале документов выполните «Ещё → Вывести список» и сохраните результат
Нужны строки товаров из конкретного документаВ табличной части нажмите правую кнопку мыши и выберите «Вывести список»
Нужен отчет с итогамиСформируйте отчет и сохраните его как табличный документ в формате Excel

Как сохранить печатную форму документа в Excel

Это самый частый сценарий: нужно отправить контрагенту счет, накладную или акт в редактируемом виде. Откройте документ, нажмите кнопку «Печать» и выберите нужную печатную форму. На экране появится табличный документ — точно так же, как перед выводом на принтер.

Далее откройте главное меню (круглая кнопка или значок в левом верхнем углу формы табличного документа), выберите «Файл → Сохранить как». В диалоге укажите имя файла, папку и тип файла. В списке типов выберите «Лист Excel (.xlsx)» — это современный формат. Вариант «Лист Excel 97 (.xls)» нужен только для очень старых версий офисного пакета.

Порядок сохранения печатной формы
  1. 1
    Откройте документ и нажмите «Печать», выберите нужную форму
  2. 2
    В окне предпросмотра откройте «Файл → Сохранить как»
  3. 3
    Укажите папку, имя файла и тип «Лист Excel (*.xlsx)»
  4. 4
    Нажмите «Сохранить» и откройте файл в Excel для проверки
  5. 5
    Сверьте итоговые суммы и количество строк с документом в 1С

Обратите внимание: в некоторых конфигурациях кнопка «Сохранить» с дискетой доступна прямо на панели инструментов окна предпросмотра, а рядом с ней есть стрелка выбора формата. Это тот же самый механизм, просто более короткий путь.

Как выгрузить список документов или справочника в Excel

Когда нужен не один документ, а перечень — например, все реализации за месяц или список контрагентов — используется команда «Вывести список». Откройте журнал документов или справочник, при необходимости установите отбор по периоду и другим условиям. Затем нажмите «Ещё» в командной панели списка и выберите «Вывести список». В старых версиях платформы команда может называться «Вывести список...» и находиться в меню «Действия».

Появится окно настройки: отметьте галочками колонки, которые должны попасть в файл. По умолчанию выводятся видимые колонки списка. После нажатия «ОК» программа сформирует табличный документ, который сохраняется уже знакомым способом — «Файл → Сохранить как» с типом Excel.

Важный нюанс: выгружаются только те строки, которые попали в список по текущему отбору. Если нужен полный перечень, сначала снимите отборы и убедитесь, что список не ограничен периодом. При очень больших объемах (десятки тысяч строк) формирование может занять заметное время — не прерывайте процесс.

Как выгрузить табличную часть документа и отчеты

Табличная часть — это строки внутри документа: товары в накладной, начисления в ведомости. Чтобы выгрузить только их, щелкните правой кнопкой мыши по табличной части и выберите «Вывести список». Отметьте нужные колонки — номенклатуру, количество, цену, сумму — и подтвердите. Полученный табличный документ сохраните в Excel.

Отчеты (оборотно-сальдовая ведомость, анализ продаж, ведомость по товарам) сохраняются так же, как печатные формы: сформируйте отчет, затем «Файл → Сохранить как» и формат Excel. Для отчетов на СКД (система компоновки данных) доступен дополнительный вариант — кнопка «Сохранить» с выбором формата прямо на панели отчета.

Если отчет будет дорабатываться в Excel формулами или сводными таблицами, перед сохранением имеет смысл упростить его оформление: отключить группировки, которые создают многоуровневые шапки, и вывести данные максимально «плоским» списком. Объединенные ячейки и многострочные заголовки — главная причина того, что выгруженный отчет неудобно обрабатывать.

Какой формат выбрать и что проверить после сохранения

При сохранении табличного документа 1С предлагает несколько форматов. Для Excel релевантны два: XLSX и XLS. Остальные (MXL, ODS, PDF, HTML) предназначены для других задач — MXL, например, это родной формат табличных документов 1С, который Excel не откроет.

ФорматКогда использоватьОграничения
Лист Excel (*.xlsx)Стандартный выбор для всех современных версий ExcelНе открывается в Excel 2003 и старше без пакета совместимости
Лист Excel 97 (*.xls)Только если получатель работает в очень старом ExcelОграничение около 65 тысяч строк, потеря части оформления
Табличный документ (*.mxl)Передача другому пользователю 1С с сохранением оформленияНе открывается в Excel

После сохранения обязательно откройте файл и проверьте результат. Сверьте количество строк и итоговые суммы с источником в 1С. Проверьте, что числа распознаны как числа, а не как текст — признак проблемы: зеленые треугольники в углу ячеек и невозможность посчитать сумму. Даты тоже стоит проверить: иногда они сохраняются как текст.

Контрольные точки

Как проверить результат выгрузки

Количество строк в файле
Норма

Совпадает с количеством строк в документе или списке 1С

Тревожный признак

Строк меньше — возможно, сработал отбор или обрезка

Итоговые суммы
Норма

Сумма по колонке в Excel равна итогу в 1С

Тревожный признак

Сумма не сходится или Excel не считает — числа сохранились как текст

Даты
Норма

Даты распознаются Excel и сортируются корректно

Тревожный признак

Даты выглядят как текст и не сортируются по хронологии

Структура таблицы
Норма

Одна строка заголовков, данные однородными колонками

Тревожный признак

Объединенные ячейки и многоуровневые шапки мешают фильтрации

Типичные ошибки и ограничения при выгрузке

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

Еще одна проблема — разделители и региональные настройки. Если числа в выгруженном файле отображаются с точкой вместо запятой или наоборот, Excel может воспринимать их как текст. Лечится это через «Текст по столбцам» или замену разделителя уже в Excel. Также стоит помнить, что штатная выгрузка переносит данные «как есть», без формул: все итоги в файле — это фиксированные значения, которые не пересчитаются при изменении строк.

Типичные ошибки
01
Сохранение в формате MXL вместо XLSX — файл не открывается в Excel
02
Выгрузка списка с забытым отбором — в файле неполные данные
03
Отправка контрагенту файла с внутренними колонками (GUID, служебные поля) — лишняя информация и путаница
04
Попытка выгрузить сотни тысяч строк одним файлом XLS — формат обрезает данные сверх лимита
05
Редактирование выгруженного файла и ожидание, что изменения вернутся в 1С — обратной синхронизации нет

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

Часто задаваемые вопросы

Можно ли выгрузить документ из 1С в Excel без открытия самой 1С?

Нет, штатная выгрузка выполняется из сеанса 1С. Альтернатива — прямое подключение к базе через внешние инструменты (например, Power Query в Excel с подключением к SQL-базе), но это требует прав, настройки и понимания структуры данных, и относится уже к задачам интеграции, а не простого сохранения.

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

Числа сохранились как текст — обычно из-за разделителя разрядов или нестандартного формата в ячейках табличного документа. В Excel выделите колонку, используйте «Найти и заменить» для удаления пробелов-разделителей, затем преобразуйте в число. Признак текстового формата — зеленый треугольник в углу ячейки.

Как выгрузить в Excel все документы сразу, а не по одному?

Откройте журнал соответствующего вида документов, снимите или настройте отбор по периоду, затем выполните «Ещё → Вывести список» и отметьте нужные колонки. Получится одна таблица со всеми документами, которую останется сохранить в XLSX. Сами печатные формы каждого документа пакетно в Excel не выгружаются штатно.

Чем отличается «Сохранить копию» от «Сохранить как»?

«Сохранить как» сохраняет табличный документ и переключает работу на новый файл, «Сохранить копию» просто записывает копию на диск, не меняя текущий документ. Для разовой выгрузки в Excel разницы практически нет — выбирайте любой вариант, главное — указать тип файла XLSX.

Сохранится ли в Excel оформление печатной формы — рамки, шрифты, логотип?

Базовое оформление (границы ячеек, шрифты, заливка, объединения) обычно переносится, но картинки и некоторые элементы могут теряться или смещаться. Если важен точный внешний вид документа, надежнее сохранить его в PDF, а Excel использовать только для передачи данных.

Можно ли настроить автоматическую выгрузку в Excel по расписанию?

Штатной кнопки «выгружать по расписанию» в типовых конфигурациях нет. Такая задача решается через регламентные задания и небольшую доработку конфигурации или внешнюю обработку — это уже зона ответственности разработчика 1С, а не пользовательская операция.

Итог

Что важно запомнить

Любой табличный документ 1С сохраняется в Excel через «Файл → Сохранить как» с типом «Лист Excel (*.xlsx)». Списки и табличные части сначала выводятся командой «Вывести список». После сохранения сверьте количество строк и итоги с источником и проверьте, что числа и даты распознаны корректно.