Документы и Печать · 10 мин
Как сохранить накладную из 1С в Excel
Как сохранить накладную из 1С в Excel: выгрузка через «Сохранить как», печатные формы, форматы MXL и XLSX, настройка доступности, типичные ошибки и FAQ.
Задача сохранить накладную из 1С в Excel возникает регулярно: файл нужно отправить контрагенту, приложить к письму, загрузить в другую систему или отредактировать перед печатью. В большинстве конфигураций 1С (Управление торговлей, Бухгалтерия, ERP, Комплексная автоматизация) это делается штатными средствами — через сохранение печатной формы в формате табличного документа или напрямую в XLSX. Ниже разобраны все рабочие способы, их ограничения и типичные ошибки.
Важно понимать: 1С различает «печатную форму» документа и сам документ в базе. Сохранение в Excel означает выгрузку именно печатной формы — ТОРГ-12, товарной накладной, УПД или другого макета. Структура данных при этом может отличаться от исходной табличной части документа: итоги, шапка и подписи станут обычными ячейками, а не полями базы данных.
Способ выгрузки зависит от версии платформы и конфигурации. В современных управляемых формах (интерфейс «Такси») сохранение выполняется из окна печатной формы, в старых обычных формах — через меню «Файл» табличного документа. Оба варианта рассмотрены ниже.
Что понадобится перед выгрузкой
Перед сохранением убедитесь, что у вас есть права на просмотр и печать документа. Если кнопка «Печать» неактивна или отсутствует, вероятнее всего, учётной записи не назначена соответствующая роль — это решается через администратора 1С, а не через настройки Excel.
Проверьте, что документ проведён. Непроведённая накладная обычно печатается, но в некоторых конфигурациях печатная форма для непроведённых документов ограничена или содержит пометку. Также убедитесь, что заполнены обязательные реквизиты: организация, контрагент, номенклатура — иначе в Excel попадут пустые поля, которые придётся править вручную.
Основной способ: сохранение через печатную форму
Это универсальный метод, работающий в большинстве конфигураций на управляемых формах. Откройте нужную накладную из списка документов (например, «Продажи → Реализация (акты, накладные, УПД)» в Бухгалтерии или «Продажи → Документы продажи» в Управлении торговлей).
Нажмите кнопку «Печать» и выберите нужную форму — «Товарная накладная (ТОРГ-12)», «Накладная на отпуск материалов» или другую. Откроется окно предпросмотра с табличным документом.
- 1Откройте проведённую накладную в списке документов
- 2Нажмите «Печать» и выберите нужную печатную форму
- 3В окне предпросмотра откройте меню «Файл → Сохранить как» или нажмите кнопку с дискетой
- 4В диалоге сохранения выберите тип файла «Лист Excel (<em>.xlsx)» или «Лист Excel 97 (</em>.xls)»
- 5Укажите папку и имя файла, нажмите «Сохранить»
- 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».
Сравнение вариантов
Подходит для отправки контрагенту и архива. Ограничение: объединённые ячейки и оформление мешают дальнейшей обработке данных.
Подходит для анализа и загрузки в другие системы: чистая таблица без оформления. Ограничение: нет реквизитов шапки и подписей.
Подходит для передачи между базами 1С без потери форматирования. Ограничение: получателю без 1С файл неудобен.
Подходит для финальной версии документа, которую нельзя редактировать. Ограничение: данные не извлечь для расчётов.
Настройка формата и качество выгрузки
При сохранении в XLSX 1С переносит форматирование: границы, шрифты, объединённые ячейки, ширину колонок. Это удобно для визуального соответствия оригиналу, но создаёт проблемы при дальнейшей обработке — объединённые ячейки мешают сортировке и фильтрации. Если файл нужен для расчётов, после открытия в Excel снимите объединение ячеек (Главная → Объединить и поместить в центре → Отменить объединение) и удалите лишние строки шапки.
Числовые значения иногда выгружаются как текст — это видно по зелёным треугольникам в углу ячеек и невозможности посчитать сумму. Исправляется выделением диапазона и командой «Преобразовать в число» либо умножением диапазона на 1 через «Специальную вставку».
Если печатная форма занимает несколько страниц, все они попадут на один лист Excel последовательно. Разрывы страниц и колонтитулы в Excel переносятся не всегда корректно — при необходимости настройте область печати вручную.
Как проверить результат
Файл открывается в Excel без предупреждений о повреждении
Excel сообщает о повреждении или несоответствии формата — пересохраните в XLS вместо XLSX или наоборот
Суммы считаются формулами, формат числовой
Числа выровнены влево и не суммируются — они сохранены как текст
Каждая строка товара — одна строка листа
Данные съехали, строки разбиты на несколько — виноваты объединённые ячейки или переносы текста
Частые проблемы и их решение
Кнопка «Сохранить как» неактивна или формат Excel недоступен. Причина — ограничение прав или запрет редактирования табличного документа (в окне предпросмотра включён режим «Только просмотр»). Отключите защиту через меню «Таблица → Вид → Только просмотр» в обычных формах или проверьте права у администратора.
Файл сохраняется, но Excel не открывает его. Такое бывает при сохранении в XLSX из старых платформ: переименуйте расширение в .xls или пересохраните в формате «Лист Excel 97». Также проверьте, что в имени файла нет недопустимых символов, а путь не слишком длинный.
В файле отсутствуют часть данных или пустые колонки. Обычно это означает, что в печатной форме используются области, скрытые при определённых условиях (например, колонка «Страна происхождения» выводится только при заполненных ГТД). Проверьте заполнение реквизитов в самом документе и повторите выгрузку.
Когда стандартных средств недостаточно
Если выгружать накладные в 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.