Универсальная выгрузка данных в excel, или как выгрузить результат нескольких запросов в несколько файлов excel

Публикация № 1519254 20.09.21

Разработка - Обмен данными 1С - Загрузка и выгрузка в Excel

обработка выгрузка excel периодически запрос

У вас часто встречаются ситуации, когда нужно периодически выгрузить несколько наборов разных данных из базы 1С в разные файлы excel для их анализа? Тогда обработка "Универсальная выгрузка данных в excel" поможет вам. Обработка "Универсальная выгрузка данных в excel" позволяет создать таблицу заданий для выгрузки данных запросов в файлы excel. Таблицу заданий можно сохранить в файл и в дальнейшем использовать его, например для ежедневной выгрузки данных. Причем если использовать в запросах стандартный параметр выгрузки (например «Вчерашний день»), то ежедневная выгрузка данных может сводиться к нажатию одной кнопки «Выгрузить в excel»

Если вам часто приходится выгружать данные из базы в файлы excel для их анализа, то обработка "Универсальная выгрузка данных в excel" поможет вам.

Обработка "Универсальная выгрузка данных в excel" позволяет создать неограниченное количество заданий на выгрузку из базы 1С8 в файлы excel. Для выгрузки в excel используется метод для COM объекта с использованием объекта COMSafeArray, что позволяет выгружать данные на существующие листы книги excel и подхватывать данные в с этих листов в формулах на других листах, или в других файлах excel.

Обработка работает в конфигурациях на управляемых формах и добавляется в разделе «Дополнительные отчеты и обработки». При настройке заданий запрос можно вставлять как копированием, так и вызовом конструктора запросов. В заданиях можно использовать параметры стандартного периода &ДатаНачала и &ДатаОкончания. Если вы хотите использовать другие параметры для дат в запросах, то называйте их по другому. Таблица заданий сохраняется в файл xml и может быть загружена при дальнейшей работе.

При запуске обработки открывается окно с таблицей заданий для выгрузки. В открывшемся окне заполняем период выгружаемых данных (при необходимости получения данных с отбором по периоду, причем для того, чтобы использовать этот параметры в запросе должны иметь имена &ДатаНачала и &ДатаОкончания), и добавляем новые задания выгрузки (кнопка «Добавить задание»), или загружаем ранее сохраненные задания для выгрузки (кнопка «Загрузить задания для выгрузки»)

 

 

При добавлении нового задания нажимаем кнопку «Добавить задание», и в новой строке выбираем файл выгрузки в колонке Полное имя файла

 

 

В колонке Лист вносим имя листа, на который будут выгружены данные (если не заполнить в начало файла excel будет вставлен лист с именем Выгрузка_dd_MM_yyyy_HH_mm_ss), и в колонке Запрос вставляем текст запроса (для открытия конструктора запросов нажимаем кнопку Выбрать в поле запроса, или F4), после чего в поле Параметры будут вставлены параметры из запроса. Для заполнения параметров в колонке Параметры нажимаем кнопку Выбрать и, в открывшемся окне, заполняем значения параметров

 

 

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

Для Сохранения Списка заданий на выгрузку в excel-файлы нажимем кнопку «Сохранить задания для выгрузки».

 

 

Обработка проверена на 1С:Предприятие 8.3 (8.3.18.1483)

в конфигур ациях 1С:Комплексная автоматизация 2 (2.4.13.209); Бухгалтерия предприятия , редакция 3.0 (3.0.100.16) .

Скачать файлы

Наименование Файл Версия Размер
Универсальная выгрузка данных в excel, или как выгрузить результат нескольких запросов в несколько файлов excel:

.epf 21,23Kb
70
.epf 21,23Kb 70 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 2394 20.09.21 22:20 Сейчас в теме
Плюс за бесплатность. На всякий случай лайфхак предложу: https://infostart.ru/1c/articles/979007/
2. vld1973 15 21.09.21 11:00 Сейчас в теме
(1) Спасибо, как дойдут руки попробую применить ваш лайфхак
3. user1196762 24.09.21 11:36 Сейчас в теме
4. sojuznik 22 11.10.21 17:26 Сейчас в теме
Оставьте свое сообщение

См. также

Чтение файлов *.xlsx средствами 1С 8.2

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Бесплатно (free)

Формат файлов *.xlsx представляет собой фактически ZIP-архив, внутри которого находятся xml-файлы, что позволяет считывать значения ячеек исключительно средствами 1С 8.2

13.06.2012    40351    1554    Abadonna    43    

Форма МП-сп статистика Росстат

Универсальные печатные формы Статистические Загрузка и выгрузка в Excel v8 БП2.0 Бесплатно (free)

Регламентная форма статистики МП-сп для Росстата под 1С:Бухгалтерия 1.6.23-30 и Бухгалтерия 2.0.18-19 на платформах 8.1 и 8.2. Заполняет, выводит печатную форму. Возможности отправки в электронном виде (XML-файл для Такском Спринтер) пока нет.

31.03.2011    51629    249    milov.aleksey    5    

Еще одна обработка по загрузке цен номенклатуры из MS Excel. (код открыт)

Ценообразование, прайсы Обработка документов Загрузка и выгрузка в Excel Ценообразование, анализ цен Ценообразование, анализ цен v8 КА1 УТ10 УПП1 1С7:ТиС Бесплатно (free)

Простая и понятная обработка для формирования документа "Установка цен номенклатуры" по данным из файла *.xls

25.12.2010    16693    562    chesnokov-a-v    9    

Загрузка из Excel табличных частей Товары в документы 8.1, 7.7

Обработка документов Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 БП2.0 УТ10 УПП1 1С7:Бух 1С7:ЗиК 1С7:ТиС Бесплатно (free)

Для 1С 8.1 и 7.7. Также имеется возможность загрузки номеров ГТД и Стран происхождения. Проверялось на 1С 8 Бухгалтерия, 1С 7.7 Комплексная.

15.06.2010    14869    574    ilya005    18    

АЦРК: Сопоставление справочников из разных баз данных

Анализ учета Перенос данных из 1C8 в 1C8 Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Обработка позволяет сопоставить содержимое справочников из разных баз данных через общий MXL-файл. Сопоставление производится по коду или наименованию. Актуально в основном для справочников номенклатуры, контрагентов или сотрудников для решения проблем при обменах между базами данных.

26.04.2010    18846    399    acrk    4    

Загрузка из Excel в ТаблицуЗначений 8.1 (с помощью ADO DB)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Внешняя обработка для загрузки данных из Excel в ТаблицуЗначений 8.1

19.02.2010    12047    562    dav405    8    

Загрузка документов из Excel

Загрузка и выгрузка в Excel Ценообразование, прайсы Обработка документов Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 Россия Бесплатно (free)

Обработка (старался сделать универсальной) позволяет загружать данные из Excel. Есть возможность выбора соответствия колонок.

23.11.2009    17311    930    Tarlich    34    

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

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

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

11.11.2009    13845    592    Мастер1С    12    

Загрузка в УП 10.3 табличных частей документов поступления с сериями (+возможность использовать формулы при настройке)

Загрузка и выгрузка в Excel Обработка документов v8 УТ10 Россия Бесплатно (free)

Загрузка в УП 10.3 табличных частей документов поступления с сериями (+возможность использовать формулы при настройке) Не ругайте сильно, это для пробы. Принимаю конструктивную критику и предложения, в частности по возможности сотрудничества (интересует защита обработок, улучшения интерфейса и т.д. ), есть еще несколько реализаций (ICQ -загрузка по артикулам, создание заказов; система аналогов товаров, продажа через собственную фирму и т.д.). В общем жду откликов. P.S. готова загрузка прайс-листов в документ установки цен контрагентов.

22.10.2009    6764    169    dosen    3    

Загрузка номенклатуры из EXCEL

Загрузка и выгрузка в Excel Обработка справочников v8 УТ10 Украина Бесплатно (free)

C помощью данной обработки можно легко и непринужденно загрузить справочник номенклатуры в Управление торговлей для Украины

1 стартмани

04.09.2009    7744    110    ncf    5    

Загрузка данных из Табличного Документа + загрузка в Движения Документа

Обработка документов Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Доработка типовой Загрузка данных из Табличного Документа с диска ИТС: добавлена загрузка в Движения Документа (проверял на операциях)

21.08.2009    28000    1199    grigr    20    

Загрузка формы табеля Т-13 в УПП из EXCEL сохранённого из ЗИК 7.7

Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v8 УПП1 Бесплатно (free)

Загрузка формы табеля Т-13 в УПП из EXCEL сохранённого из ЗИК 7.7

25.06.2009    12187    113    rebuzx    1    

Загрузка данных из файлов Excel

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Обработка предназначена для загрузки данных из файлов Excel. Не имеет визуального интерфейса. Только программный вызов.

27.05.2009    5443    936    AngV    15    

Пример чтения данных из экселя

Загрузка и выгрузка в Excel Обработка документов Практика программирования v8 1cv8.cf Бесплатно (free)

Пример чтения данных их экселя ФАЙЛ ОБРАБОТКИ ИСПРАВЛЕН (будет корректно работать на любой конфигурации)

19.05.2009    12203    1334    pavel_pss    14    

Процедуры по работе с объектами MSOffice

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Общий модуль, содержащий процедуры по чтению данных из документов MSOffice v0.5

27.04.2009    23425    1143    acsent    6    

Включение документации в форматах MS Office в базу 1С + Описание метаданных

Работа с интерфейсом Загрузка и выгрузка в Excel Документооборот и делопроизводство Документооборот и делопроизводство MS Office v8 1cv8.cf Бесплатно (free)

Думаю, что так можно было бы документировать измененные конфигурации. При реализации использовалось http://infostart.ru/projects/3670/ (респект автору), также добавил отрывки из "Конвертации данных".

09.04.2009    11901    159    mosAdm    1    

Чтение/Запись документа Excel 2007 без офиса, без внешних компонент. (с примером для 7.7, 8.1 и 8.2 на управляемых формах)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf 1cv7.md Бесплатно (free)

Чтение/запись документ Excel 2007 без установленного Excel'а, без внешних компонент, исключительно средствами 1С (7.7, 8.1, 8.2 на управляемых формах).

24.02.2009    60739    4184    Душелов    78    

Импорт Номенклатуры для 8.1

Загрузка и выгрузка в Excel Обработка справочников v8 1cv8.cf Бесплатно (free)

Неплохая обработка для импорта Номенклатуры в восьмерку, из всех, которые смог протестить из выкачанных на этом сайте - она действительно рабочая, все остальные с мелкими багами или для малоопытных пользователей не совсем подходят.

10.02.2009    11341    1006    floraukraine    7    

[ExcelEditor] Чтение/запись файла Excel напрямую из 1С без Excel (формат 97/2003)

Загрузка и выгрузка в Excel Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Чтение и запись файла Excel напрямую из 1С Компонента читает и редактирует напрямую файл Excel без загрузки самого Excel (формат Microsoft Office 97/2003)

08.01.2009    51457    1226    Душелов    92    

Формирование трудового договора на основании шаблона MS Word

Загрузка и выгрузка в Excel Универсальные печатные формы Управление персоналом (HRM) Управление персоналом (HRM) v8 ЗУП2.5 Россия Бесплатно (free)

Внешняя обработка для конфигурации "Зарплата и управление персоналом". Позволяет формировать трудовой договор на основании шаблона, подготовленного в MS Word.

19.12.2008    14946    1519    vovk_v    14    

Загрузка из экселя в таблицу значений

Загрузка и выгрузка в Excel v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Обработки по загрузке экселевского файла в таблицу значений

17.12.2008    9335    669    Ent-ch    7    

Формирование на основании файла Excel приходного документа

Загрузка и выгрузка в Excel Обработка документов Учет ТМЦ Учет ТМЦ v8 УТ10 УПП1 Россия Бесплатно (free)

Формирует на основании файла Excel один из 3 видов документов: 1. Поступление товаров и услуг 2. Оприходование товаров 3. Приходный ордер на товары

08.10.2008    15025    1823    itmind    12    

Создание документа Word 2007

Загрузка и выгрузка в Excel Практика программирования v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Создание документа Word 2007 без установленного Word'а, без внешних компонент, исключительно средствами 1С

09.08.2008    42162    784    Душелов    43    

Универсальная обработка для загрузки данных из Экселя в табличную часть документа

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Бесплатно (free)

Загружает данные из Экселя в табличную часть документа (БЕЗ ПАРОЛЯ).

30.05.2008    43565    11056    ОбнажЁнная_Маха    85    

Загрузка учетных цен номенклатуры из Excel

Загрузка и выгрузка в Excel Ценообразование, прайсы Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 Россия Бесплатно (free)

Загрузка цен номенклатуры из Excel в Управление торговлей 8.0 по полному наименованию

01.04.2008    9572    620    mut_mut    10    

Импорт файлов типов XLS, DBF, и TXT в табличное поле (Простой читальщик xls файлов)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Отчёт предназначен для чтения файлов *.xls, *.dbf и *тхт с разделителями в табличное поле данного отчёта для последующей обработки.

11.01.2008    27499    8552    Шёпот теней    44    

Симплекс-метод

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Симплекс-метод для задачи линейного программирования.

30.07.2007    7706    572    Михаил Козлов    7    

[XLStoMXL] Конвертер документов MS Excel 2000 в формат табличного документа 1С:Предприятия

Загрузка и выгрузка в Excel v8 Россия Бесплатно (free)

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

31.10.2006    29954    4445    Robert    49    

Генератор отчетов GenRep

Инструментарий разработчика Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel v8 1cv8.cf 1cv7.md Бесплатно (free)

GenRep - Генератор отчетов в Word, Excel, Нtml, TXT. Шаблон отчета разрабатывается в самом Word'е, Excel. Подробная документация на русском языке и пример для 1С есть внутри архива.

26.07.2006    20797    3484    kudenzov    8