Онлайн обучение в Москве, Санкт-Петербурге и по России

Индивидуальные занятия с преподавателем по удобному для Вас расписанию!

Заказать обратный звонок

Как сделать экспорт в Excel из 1С


Разместите ссылку на эту статью у себя на сайте или на странице в соцсети и получите 20% с заказа любого зарегистрировавшегося пользователя. Подробности смотрите в форме "Пригласите друга" справа.


Информация:
Посетите группу ВКонтакте. Профессиональный юмор и полезная информация. Регулярные публикации по 1С и на другие интересные темы


Опубликовано с изменениями 27 декабря 2016 года

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

Универсальные возможности функций экспорта данных 1С

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

Я имею ввиду возможности выгрузки данных из 1С в таблицу или простой текстовый документ. Эти функции обмена данными присущи самой платформе и потому есть в любой конфигурации 1С. Так что если у вас установлена "Управление торговлей", ЗУП, "Комплексная автоматизация", УПП или что-то иное, всё написанное ниже вполне применимо и к ним. Тут важно понять как работает программа.

Кстати, не спешите пролистывать вниз, чтобы сразу посмотреть видео. Значительная часть статей на ArtemVM.info содержит видеоролики, но можете поверить моему опыту — чтение куда лучше способствует пониманию материала. Кроме того, статья и видео призваны дополнять друг друга по содержимому. Ну а теперь сразу перейдём к примеру.

Загрузка баннера

Пример: как сохранить список товаров в таблицу Эксель

Допустим у вас есть в справочнике Номенклатура список товаров и услуг и вы хотите по каким-то причинам извлечь их оттуда и сохранить в файл вне 1С. Кстати, очень рекомендую прочитать статью про особенности работы с этим справочником. В результате я хочу получить из справочника простой список товаров в формате Excel. Как же выгрузить товары из 1С и сохранить данные в Экселе?

Ниже на картинке приведён справочник Номенклатура. Вы можете видеть стандартные группы товаров.

[кликните для увеличения; сохранить на компьютере]
Есть вопросы по платным услугам? Закажите бесплатный звонок
artemvm.info_21a725de01149061e4a8687030fcf46b

Раз я хочу получить простой список, то группы мне в принципе ни к чему, поэтому я их просто убираю. Для этого нужно воспользоваться отбором в меню "Все действия / Настроить список". Следующая картинка показывает как это сделать. Если непонятно — читайте пояснения ниже.

[кликните для увеличения; сохранить на компьютере]
Есть вопросы по платным услугам? Закажите бесплатный звонок
artemvm.info_21a725de01149061e4a8687030fcf46b

Для сокрытия папок установите такой отбор, как показано на рисунке. У товаров и услуг (элементов справочника) флаг "Это группа" будет отсутствовать. В результате получится список БЕЗ групп. Самое главное, не забудьте потом удалить установленный фильтр, чтобы вернуть всё как было. Кстати, сразу после установки отбора вид справочника НЕ изменится. Вам нужно дополнительно зайти в меню "Все действия / Режим просмотра" и выбрать тип отображения "Список". В результате вы получите простой список, уже пригодный для экспорта товаров из справочника в Эксель.

[кликните для увеличения; сохранить на компьютере]
Есть вопросы по платным услугам? Закажите бесплатный звонок
artemvm.info_21a725de01149061e4a8687030fcf46b

Данные для сохранения мы подготовили. Теперь осталась собственно сама операция сохранения (экспорта). Для этого нам снова потребуется меню "Все действия", только на этот раз нужно выбрать "Вывести список". Этот пункт предназначен для вывода данных любого списка в программе в таблицу. Как показано на рисунке ниже, всё что вам останется сделать — это выбрать колонки для вывода и тип документа для сохранения в него списка товаров и услуг. Отметьте галочками только нужные вам колонки (к примеру, я отметил Наименование и единицу измерения).

[кликните для увеличения; сохранить на компьютере]
Есть вопросы по платным услугам? Закажите бесплатный звонок
artemvm.info_21a725de01149061e4a8687030fcf46b

Состав колонок зависит от экспортируемого списка (про настройку состава колонок самих списков на примере версии 1С 8.2 читайте здесь). Для примера сравните колонки в справочнике на первой картинке в статье с теми, что предлагается отметить галочками при экспорте. После нажатия OK данные справочника Номенклатура в соответствии с указанными настройками будут экспортированы в табличный документ (или в текстовый, если бы вы выбрали это в настройках экспорта). Оба варианта для показанных на предыдущем скриншоте настроек привожу на следующей картинке.

[кликните для увеличения; сохранить на компьютере]
Есть вопросы по платным услугам? Закажите бесплатный звонок
artemvm.info_21a725de01149061e4a8687030fcf46b

Созданный табличный/текстовый документ НЕ сохраняется в базе 1С. Его нужно сохранить самостоятельно, воспользовавшись соответсвующим пунктом "Сохранить как..." в меню Файл главного меню программы, то есть сохранение делается как обычно для любого другого файла. Что делать с этим файлом дальше — по вашему усмотрению.

Вот так решается задача экспорта товаров из 1С во внешний прайс лист. Аналогичным способом вы можете сохранить любые другие данные. Если что-то осталось непонятным, посмотрите видеоролик. Если хотите узнать значительно больше о возможностях программы — записывайтесь на полноценное обучение.

Видео: Как сделать экспорт в Excel из 1С

Сохранить данные 1С во внешний файл — это просто!

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

Для расширенного обмена данными обратитесь к обработкам. Что такое обработки вы можете прочитать тут.

Автор статьи: Артем В. Меньщиков / ArtemVM
При использовании материалов этой статьи (частично или полностью) активная гиперссылка на источник обязательна artemvm.info_21a725de01149061e4a8687030fcf46b

Понравилось? Поделитесь с друзьями!

Напишите свою статью на сайт!

Вы можете разместить собственную статью на сайте в соответствии с правилами сотрудничества в рамках данного образовательного проекта. Если Вы любите и умеете писать, это должно приносить Вам доход.

Присылайте свои статьи и зарабатывайте на этом!
Подробную информацию о партнёрской контент-программе читайте здесь »


Статьи на похожие темы

На ArtemVM.info есть и другие статьи, с которыми Вы можете ознакомиться ниже.

Взаимозачет в 1С Бухгалтерии 8.3
Ошибки в декларации по налогу на прибыль
Как включить меню Все функции в 1С 8.3?
Что такое обработка в 1С и зачем они нужны?
Формирование уставного капитала в 1С 8.3
Как уменьшить размер базы 1С 8.3
Не удается изменить платежную ведомость на выплату зарплаты в 1С
Контроль последовательности проведения документов 1С
Красные числа в закрытии месяца 1С. Почему?
Где в 1С 8.3 групповое перепроведение документов
Установка лимита кассы в 1С 8.3
Как обновить классификатор банков в 1С Бухгалтерии 8.3
Как в 1С 8.3 удалить помеченные объекты
Виды отчётов в 1С
Установка цены номенклатуры в 1С Предприятие 8.3
Как создать счет фактуру на аванс
Способы составить требование-накладную в 1С
Что такое спецификация номенклатуры в 1С Бухгалтерии
Групповое добавление основных средств в 1С Бухгалтерии
Что такое закладки в 1С Бухгалтерии 8.3 и как их использовать
Отправка почты прямо из 1С Бухгалтерия 8.3
Чем отличается 1С Бухгалтерия 8.3 от версии 8.2 (особенность интерфейса)
Полный список учебных материалов »