powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в Excel выгрузить данные полученные после выполнения процедуры.
12 сообщений из 12, страница 1 из 1
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042493
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, плиз кто знает, как выгрузить рекордсет возвращаемый процедурой в excel в интерактивном режиме. В смысле пользователь должен задать диапазон дат и кнопочку нажать, после чего отчетик у него в открытом окошке в excele должен появиться.
Интересует как это лучше сделать, кнопку разместить или еще как. Как рекордсет на лист выгрузить, не силен я в VBA.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042503
Tulkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DTS
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042510
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Tulkin

Я ж сказал что мне надо в интерактивном режиме.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042513
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос снят, разобрался.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042527
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, нифига не получилось, хотел через Microsoft Query, а он не поддерживает процедуры с параметрами.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042530
Makc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через ADO
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042551
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего в VBA также как и в других

CREATEOBJECT("Excel.Application")

и далее работа с полученным объектом Excel
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042554
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Excele-вском файле заводишь поля для ввода дат и кнопочку. На событие нажатия кнопочки творишь VBA-макрос, который через ADO лезет куда надо, достает чего надо и кладет в те ячейки листа, которые надо.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042562
Фотография Alexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
Set r = Range(Cells( 1 ,  1 ), Cells(rst.RecordCount, rst.Fields.Count))
r.CopyFromRecordset rst
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042564
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Garya

Я именно так и стал делать, только неужели данные из рекордсета надо вручную по ячейкам распихивать?
Может можно как то указать в качестве данных рекордсет и с какой ячейки его вставлять и все, больше ничего не делать.
Обидно что Microsoft Query не поддерживает процедур с параметрами, у меня все отчеты процедуры делают, в эксел хотел просто данные слить, что бы юзер мог просмотреть и напечатать.
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042624
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Alexes
А как r определить?
...
Рейтинг: 0 / 0
Как в Excel выгрузить данные полученные после выполнения процедуры.
    #32042630
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, нашел, спасибо Alexes.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в Excel выгрузить данные полученные после выполнения процедуры.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]