Выгрузка из 1С в Excel: сохранение форматирования прайс-листов и номенклатуры
Проблемы при стандартном сохранении в Excel
Пользователи часто выгружают сформированные отчеты и прайс-листы через меню «Сохранить как», но сталкиваются с неприятными дефектами: длинные артикулы превращаются в формулы с экспонентой (1.23E+11), ведущие нули в кодах товаров (000452) исчезают, а иерархические отступы групп номенклатуры сбиваются в сплошной текст.
Сравнение форматов экспорта таблиц 1С
| Формат файла | Сохранение оформления | Отображение чисел и кодов | Скорость выгрузки |
|---|---|---|---|
| Лист Excel (.xlsx) | Идеально (цвета, сетка, шрифты) | Требует правильного типа колонок | Высокая |
| Книга Excel 97-2003 (.xls) | Ограничение 65 000 строк | Устаревший формат | Средняя |
| Текстовый CSV (.csv) | Форматирование отсутствует (только текст) | Без искажений типов данных | Мгновенная |
Инструкция по правильному экспорту таблицы в Excel
- Сформируйте нужный отчет или прайс-лист на экране.
- В главном меню программы нажмите значок «Дискета» (или сочетание клавиш
Ctrl + S). - В открывшемся окне сохранения в поле «Тип файла» обязательно выберите Лист Excel2007-... (*.xlsx).
- Если требуется сохранить группировки строк (плюсики раскрытия папок номенклатуры):
- Перед сохранением нажмите в отчете Еще → Настройки для печати и убедитесь, что включена опция «Отображать группы».
- Нажмите «Сохранить».
Как избежать порчи артикулов: Если 1С сохраняет числовые коды без нулей (например, штрихкод 012345 становится 12345), настройте в отчете тип поля как «Строка», либо выгружайте файл в формате Excel с предварительным текстовым форматированием ячеек.
Частые вопросы (FAQ)
Почему пункт «Сохранить как» в меню 1С серый и не нажимается?
Кликните мышкой внутрь самой таблицы отчета, чтобы сделать ее активным окном. Если курсор стоит вне таблицы, команда сохранения недоступна.
Можно ли отправить сформированный прайс в Excel клиенту сразу из 1С?
Да. Нажмите на значок «Конверт» над таблицей, выберите формат «Лист Excel (.xlsx)», и 1С откроет окно отправки e-mail со вложенным файлом.
Почему при открытии выгруженного файла Excel ругается на ошибки в формулах?
Это происходит, если в числовых ячейках 1С присутствовали пробелы в качестве разделителей групп разрядов (например, «1 000.00»). Настройте формат чисел в отчете без неразрывных пробелов.
Как выгрузить весь справочник номенклатуры в Excel целиком?
Откройте справочник Номенклатура, нажмите `Ctrl + A` (выделить всё), затем `Еще → Вывести список`, отметьте нужные колонки и сохраните полученную форму через `Ctrl + S`.