Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

1С:Предприятие и СУБД

Выгрузка из 1С в Excel: сохранение форматирования прайс-листов и номенклатуры

Обновлено: 27.08.2026 · Официальная документация ↗

Проблемы при стандартном сохранении в Excel

Пользователи часто выгружают сформированные отчеты и прайс-листы через меню «Сохранить как», но сталкиваются с неприятными дефектами: длинные артикулы превращаются в формулы с экспонентой (1.23E+11), ведущие нули в кодах товаров (000452) исчезают, а иерархические отступы групп номенклатуры сбиваются в сплошной текст.

Сравнение форматов экспорта таблиц 1С

Формат файлаСохранение оформленияОтображение чисел и кодовСкорость выгрузки
Лист Excel (.xlsx)Идеально (цвета, сетка, шрифты)Требует правильного типа колонокВысокая
Книга Excel 97-2003 (.xls)Ограничение 65 000 строкУстаревший форматСредняя
Текстовый CSV (.csv)Форматирование отсутствует (только текст)Без искажений типов данныхМгновенная

Инструкция по правильному экспорту таблицы в Excel

  1. Сформируйте нужный отчет или прайс-лист на экране.
  2. В главном меню программы нажмите значок «Дискета» (или сочетание клавиш Ctrl + S).
  3. В открывшемся окне сохранения в поле «Тип файла» обязательно выберите Лист Excel2007-... (*.xlsx).
  4. Если требуется сохранить группировки строк (плюсики раскрытия папок номенклатуры):
    • Перед сохранением нажмите в отчете Еще → Настройки для печати и убедитесь, что включена опция «Отображать группы».
  5. Нажмите «Сохранить».

Как избежать порчи артикулов: Если 1С сохраняет числовые коды без нулей (например, штрихкод 012345 становится 12345), настройте в отчете тип поля как «Строка», либо выгружайте файл в формате Excel с предварительным текстовым форматированием ячеек.

💡 Практика специалистов: при автоматической рассылке прайс-листов клиентам по расписанию используйте программную генерацию табличных документов ТабличныйДокумент.Записать(Путь, ТипФайлаТабличногоДокумента.XLSX) в фоновом задании без участия пользователя.

Частые вопросы (FAQ)

Почему пункт «Сохранить как» в меню 1С серый и не нажимается?

Кликните мышкой внутрь самой таблицы отчета, чтобы сделать ее активным окном. Если курсор стоит вне таблицы, команда сохранения недоступна.

Можно ли отправить сформированный прайс в Excel клиенту сразу из 1С?

Да. Нажмите на значок «Конверт» над таблицей, выберите формат «Лист Excel (.xlsx)», и 1С откроет окно отправки e-mail со вложенным файлом.

Почему при открытии выгруженного файла Excel ругается на ошибки в формулах?

Это происходит, если в числовых ячейках 1С присутствовали пробелы в качестве разделителей групп разрядов (например, «1 000.00»). Настройте формат чисел в отчете без неразрывных пробелов.

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

Откройте справочник Номенклатура, нажмите `Ctrl + A` (выделить всё), затем `Еще → Вывести список`, отметьте нужные колонки и сохраните полученную форму через `Ctrl + S`.

Полезные материалы
Рекомендуем