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

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

Как в 1С вывести документ в Excel

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

Практически любой документ в 1С можно вывести в Excel без доработок конфигурации: платформа 1С:Предприятие 8.3 умеет сохранять табличные документы в форматы XLSX, XLS, ODS и другие. Это нужно, когда печатную форму требуется доработать вручную, отправить контрагенту в редактируемом виде или собрать данные нескольких документов в одну таблицу.

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

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

Вывод печатной формы документа в Excel

Основной сценарий — сохранить готовую печатную форму (счёт, накладную, акт, УПД) в файл Excel. Откройте документ, нажмите кнопку «Печать» и выберите нужную форму. На экране появится табличный документ — предварительный просмотр перед печатью.

В окне предварительного просмотра откройте меню «Файл → Сохранить как» (в ряде конфигураций на панели есть отдельная кнопка сохранения со значком дискеты). В диалоге укажите имя файла и тип: «Лист Excel (.xlsx)» или «Лист Excel 97–2003 (.xls)». Формат XLSX предпочтительнее: он поддерживается всеми современными версиями Excel и не имеет ограничения на 65536 строк.

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

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

Копирование табличной части через буфер обмена

Когда нужна не красивая форма, а сами данные — например, список товаров с количеством и ценами для расчёта в Excel — быстрее работает копирование. Откройте документ, кликните в табличную часть, выделите нужные строки (Ctrl+A — все строки, или с Shift/Ctrl — выборочно) и скопируйте их сочетанием Ctrl+C или через контекстное меню.

Перейдите в Excel, установите курсор в ячейку и вставьте данные (Ctrl+V). Колонки переносятся в том же порядке, что в табличной части документа. Заголовки колонок при этом обычно не копируются — их придётся подписать вручную.

Тот же приём работает из окна предварительного просмотра: можно выделить мышью произвольную область табличного документа (например, только блок с товарами без шапки и подвала) и скопировать её. Это удобно, когда из печатной формы нужен лишь фрагмент.

Выгрузка списка документов в Excel

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

В появившемся окне отметьте колонки, которые должны попасть в выгрузку, и подтвердите действие. Система сформирует табличный документ со списком, который дальше сохраняется в XLSX тем же способом — через «Файл → Сохранить как».

Перед выгрузкой настройте видимость и порядок колонок в журнале (через «Ещё → Изменить форму» в ряде конфигураций или настройкой списка): выгружаются только отображаемые поля. Это избавит от лишней чистки файла в Excel.

Сравнение вариантов

Сохранение печатной формы

Подходит для одного документа «как на печати»; сохраняет оформление, но данные трудно обрабатывать формулами из-за объединённых ячеек

Копирование через буфер

Быстро для табличной части одного документа; без заголовков колонок и только отображаемые значения

Вывод списка журнала

Оптимально для реестра многих документов; состав колонок ограничен настройками списка

Отчёт или обработка

Гибкий состав полей и отборы, но требует наличия подходящего отчёта или навыков настройки

Вывод через отчёты и универсальные обработки

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

В конфигурациях на БСП (Библиотека стандартных подсистем) может быть доступен «Универсальный отчёт», который строится по типу документа с произвольным набором реквизитов. Это самый гибкий штатный способ получить выгрузку без программирования.

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

Особенности веб-клиента и ограничения прав

В веб-клиенте сохранение табличного документа работает через диалог скачивания файла браузером: после выбора «Сохранить как» файл попадёт в папку загрузок. Убедитесь, что браузер не блокирует скачивание, и проверьте настройки безопасности, если кнопка сохранения не реагирует.

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

Частые ошибки и как их исправить

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

Вторая типичная проблема — числа сохранились как текст, и формулы Excel не считают суммы. Помогает выделение столбца и преобразование через «Данные → Текст по столбцам → Готово» или умножение диапазона на 1 через специальную вставку. Аналогично с датами: проверьте, что Excel распознал их как даты.

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

Типичные ошибки
01
Сохранение в старый XLS при большом объёме — данные сверх 65536 строк теряются
02
Ожидание формул в файле — в Excel переносятся только значения, пересчёт нужно настраивать заново
03
Выгрузка печатной формы вместо списка, когда нужна обработка данных — объединённые ячейки мешают фильтрам и сводным таблицам
04
Забытый отбор по периоду перед выводом списка — в файл попадают лишние документы или выгрузка занимает слишком много времени

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

После сохранения сверьте ключевые контрольные суммы: итог по колонке сумм в Excel должен совпасть с итогом документа или с суммой по журналу за период. Количество строк табличной части также должно совпадать с количеством строк в документе.

Если файл предназначен для загрузки в другую систему (банк, маркетплейс, 1С контрагента), проверьте форматы колонок заранее: коды с ведущими нулями (например, артикулы, ИНН) должны быть текстовыми, иначе Excel обрежет нули.

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

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

Итоговая сумма в Excel
Норма

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

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

Расхождение — часть строк не выгружена или числа сохранены как текст

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

Равно числу строк табличной части или документов в отборе

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

Строк меньше — сработало ограничение формата или фильтр

Коды и ИНН с ведущими нулями
Норма

Нули на месте, значения текстовые

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

Нули обрезаны — нужно менять формат ячеек на текстовый

Даты
Норма

Excel распознаёт их как даты, сортировка работает

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

Даты стали текстом — потребуется преобразование

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

Частые вопросы

Можно ли вывести документ в Excel, если кнопка «Сохранить как» недоступна?

Проверьте права пользователя и политику безопасности организации — выгрузка может быть запрещена администратором. Также в веб-клиенте сохранение идёт через механизм скачивания браузера: проверьте, не блокирует ли он загрузку файлов.

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

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

Как выгрузить сразу несколько документов одним файлом?

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

В чём разница между сохранением в XLS и XLSX?

XLS — устаревший формат с ограничением около 65 тысяч строк и большим размером файла. XLSX поддерживает большие объёмы и все современные версии Excel. Выбирайте XLS, только если файл нужно открыть в очень старой версии Office.

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

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

Имеет ли выгруженный в Excel документ юридическую силу?

Нет. Файл Excel — это редактируемая копия печатной формы. Юридическую силу имеет бумажный документ с подписями или электронный документ, подписанный квалифицированной электронной подписью через систему ЭДО.

Итог

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

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