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

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

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

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

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

Важно понимать: 1С различает «печатную форму» документа и сам документ в базе. Сохранение в Excel означает выгрузку именно печатной формы — ТОРГ-12, товарной накладной, УПД или другого макета. Структура данных при этом может отличаться от исходной табличной части документа: итоги, шапка и подписи станут обычными ячейками, а не полями базы данных.

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

Что понадобится перед выгрузкой

Перед сохранением убедитесь, что у вас есть права на просмотр и печать документа. Если кнопка «Печать» неактивна или отсутствует, вероятнее всего, учётной записи не назначена соответствующая роль — это решается через администратора 1С, а не через настройки Excel.

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

Основной способ: сохранение через печатную форму

Это универсальный метод, работающий в большинстве конфигураций на управляемых формах. Откройте нужную накладную из списка документов (например, «Продажи → Реализация (акты, накладные, УПД)» в Бухгалтерии или «Продажи → Документы продажи» в Управлении торговлей).

Нажмите кнопку «Печать» и выберите нужную форму — «Товарная накладная (ТОРГ-12)», «Накладная на отпуск материалов» или другую. Откроется окно предпросмотра с табличным документом.

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

В диалоге сохранения доступны несколько форматов: XLSX, XLS (старый формат Excel 97–2003), MXL (внутренний формат табличного документа 1С), PDF, HTML и другие. Для редактирования в Excel выбирайте XLSX; для печати без изменений лучше подходит PDF.

Сохранение в старых конфигурациях на обычных формах

В конфигурациях на обычных формах (например, Управление торговлей 10.3, Бухгалтерия 1.6/2.0) последовательность немного отличается. После нажатия «Печать» печатная форма открывается как табличный документ в отдельном окне. Далее используется главное меню программы: «Файл → Сохранить копию» или «Файл → Сохранить как».

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

Обратите внимание: в обычных формах сохранение доступно и через контекстное меню табличного документа (правый клик по области документа), что удобно при частой выгрузке.

Выгрузка табличной части через «Ещё → Вывести список»

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

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

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

Печатная форма → XLSX

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

Вывести список табличной части

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

Сохранение в MXL

Подходит для передачи между базами 1С без потери форматирования. Ограничение: получателю без 1С файл неудобен.

Сохранение в PDF

Подходит для финальной версии документа, которую нельзя редактировать. Ограничение: данные не извлечь для расчётов.

Настройка формата и качество выгрузки

При сохранении в XLSX 1С переносит форматирование: границы, шрифты, объединённые ячейки, ширину колонок. Это удобно для визуального соответствия оригиналу, но создаёт проблемы при дальнейшей обработке — объединённые ячейки мешают сортировке и фильтрации. Если файл нужен для расчётов, после открытия в Excel снимите объединение ячеек (Главная → Объединить и поместить в центре → Отменить объединение) и удалите лишние строки шапки.

Числовые значения иногда выгружаются как текст — это видно по зелёным треугольникам в углу ячеек и невозможности посчитать сумму. Исправляется выделением диапазона и командой «Преобразовать в число» либо умножением диапазона на 1 через «Специальную вставку».

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

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

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

Открытие файла
Норма

Файл открывается в Excel без предупреждений о повреждении

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

Excel сообщает о повреждении или несоответствии формата — пересохраните в XLS вместо XLSX или наоборот

Числа и суммы
Норма

Суммы считаются формулами, формат числовой

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

Числа выровнены влево и не суммируются — они сохранены как текст

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

Каждая строка товара — одна строка листа

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

Данные съехали, строки разбиты на несколько — виноваты объединённые ячейки или переносы текста

Частые проблемы и их решение

Кнопка «Сохранить как» неактивна или формат Excel недоступен. Причина — ограничение прав или запрет редактирования табличного документа (в окне предпросмотра включён режим «Только просмотр»). Отключите защиту через меню «Таблица → Вид → Только просмотр» в обычных формах или проверьте права у администратора.

Файл сохраняется, но Excel не открывает его. Такое бывает при сохранении в XLSX из старых платформ: переименуйте расширение в .xls или пересохраните в формате «Лист Excel 97». Также проверьте, что в имени файла нет недопустимых символов, а путь не слишком длинный.

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

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

Когда стандартных средств недостаточно

Если выгружать накладные в Excel нужно регулярно и пакетно (например, все накладные за день одним файлом), ручное сохранение неэффективно. В таких случаях используют обработки массовой выгрузки, внешние печатные формы с кнопкой сохранения в XLSX или настройку автоматической отправки по расписанию через механизмы рассылки отчётов.

Для интеграции с другими системами (WMS, CRM, транспортные модули) вместо Excel-файлов лучше использовать форматы обмена — XML, CSV или прямую интеграцию через COM/HTTP. Excel-файл с объединёнными ячейками и оформлением плохо подходит для машинной обработки и требует ручной доработки при каждой загрузке.

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

Итог

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

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

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

Почему в списке форматов нет Excel?

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

Можно ли сохранить накладную сразу в PDF, а не в Excel?

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

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

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

Числа в Excel отображаются как текст, суммы не считаются. Что делать?

Выделите диапазон с числами, нажмите на значок предупреждения и выберите «Преобразовать в число». Массово помогает приём: введите 1 в пустую ячейку, скопируйте её, выделите диапазон и примените «Специальная вставка → Умножить». Причина обычно в текстовом формате ячеек макета печатной формы.

Изменится ли файл Excel, если я исправлю накладную в 1С?

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

Чем MXL отличается от XLSX и что выбрать?

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