#0
by 9451523
Уважаемые форумчане мне нужно заполнить ячейки в таблице ексел при помощи sql запроса в vba к базе 1С версии 7.7, конкретно из Справочника.Сотрудники только определенных работников , таблица имеет вид: |табельный ном|ФИО|Отдел|Должность| , может кто то уже сталкивался с чем нибудь подобным? С Уважением Дамир
#1
by VladZ
"мне нужно заполнить ячейки в таблице ексел при помощи sql запроса в vba к базе 1С версии 7.7" - че?
#5
by 9451523
пишу конкретнее мне нужно вытянуть данные сотрудников из Справочника.Сотрудники и заполнить таблицу с ихними данными в ексел. таблица имеет вид |табельный ном|ФИО|Отдел|Должность|. стоит SQL 2003 на нем крутится база 1С 7.7 нужен пример запроса к базе 1С типа "select * from db where id=12345" используя ADO в коде vba для ексел
#6
by фобка
тут тоже каша. Откуда слово vba тут? VBA это если заполняешь через OLE. А если нужно SQL запросами заполнять, то ADO
#8
by ArgonPrime
А зачем делать задачу сложнее чем она есть на самом деле ? Что мешает из 1С по OLE Automation выгрузить все необходимые данные в файл Excel ?
#9
by ArgonPrime
Или наоборот из Excel опять же по OLE Automation подключиться к 1С и загрузить все необходимые данные ?
#10
by Записьдампа
VBA - эт язык программирования такой. Используется в ёкселе. Средствами этого языка он и хочет поднять SQL подключение. Ваш К.О =) Делай, как в . Или засучивай рукава, бери описание таблиц и полей из 1cv7.dd, и отслеживая связи - что есть отдел на момент формирования отчета, что есть должность и т.п.
#11
by VladZ
Все равно не понял, к чему изврат с VBA и Excel. Почему бы в 1С-ке не наваять отчет, которые выведет тебе инфу в нужном виде и сохранит в файл xls?
#12
by ArgonPrime
Возможно потому что файл Excel уже существует и заполнен какими-либо данными и требуется добавить в него новые данные. В этом случае наиболее оптимальный вариант ее решения как в если код охота писать на VBA или если охота писать на 1С.
#13
by 9451523
ок , я все понял, мне нужно желательно в vba хотя бы просто пример , просто с OLE Automation я не знаком мне нужен какой нибудь пример, можно конечно сформировать в 1с отчет и потом сохранить в ексел и тд, просто в этой книге ексел еже есть готовая форма её и нужно время от времени заполнять новыми данными из справочника, а это не удобно когда можно прямо из ексел запросом вытянуть свежие данные из базы
#16
by ArgonPrime
ЖКК, Глава 40. Связь с внешними приложениями посредством механизмов DDE и OLE Automation. Вполне нормальный пример, чтобы решить поставленную задачу.
#18
by varelchik
Открываем 1cv7.dds и смотрим структуру Справочника Сотрудники. select * from sc... ну а дальше разбирай что тебе надо.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V7 Запрос по БухСчету (Не бух запрос)
- Как написать SQL запрос на 1С при обращении к другой SQL базе?
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: 1С Запрос на sql базе собирает неправильные данные
- v7: Чтение excel файлов без установленого excel
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- РН "Расчеты по приобретению (бухгалтерский учет)"
- Не определены сроки годности для остатков товара в розничном складе ут 11,1,4,10
- Ошибка разбора XML: - [1,1] Фатальная ошибка: Document is empty
- 1C 7.7 Не загружаемся...какие-то файлы Lock
- v7: ЗначениеВСтрокуВнутр - вотс хэпенд?! (генерит значение по пустой переменной)
- ЗУП не тянет командировки в табель
- Восстановление базы 1С 8.2
- v7: Проброс COM порта в RDP
- Оплата по взаиморасчетам Договору в целом как распределяется оплата заказов ?
- Не формируется книгу покупок в Бух 3.0 - нет данных в РН НДС покупки
- Неправильное отображение окна номенклатуры в УТ 10.3
- СКД. Расположить колонки перед группировками
- Неоднозначное поле "Номенклатура.Ссылка"
- использование веб-сервисов в 1С с процедурой авторизации
- перенос остатков из УТП в УТП
- Работа с Excel.Application на веб клиенте.
- Карьера в SAP или 1С
- Аналог функции json_decode в 1с для декодирования строки (escape)
- План обмена РИБ - ограничение выгрузки по дате документов и периоду регистров
- УТ 11. Регламентные операции по закрытию месяца