Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Выгрузка данных из access в шаблон excel vba

Серый Волк Ученик (143), на голосовании 3 года назад
Подскажите, у меня есть запрос в access и созданый шаблон в excel, как через кнопку на форме в access выгрузить в определенные ячейки в excel запрос? Может есть простой код?
Голосование за лучший ответ
Aлeкceй Мыслитель (8810) 3 года назад
Я бы скопировал результат запроса в массив, открыл шаблон excel, скопировал массив на лист шаблона, сохранил шаблон с нужным именем и закрыл шаблон.
... Гений (84997) 3 года назад
Мм... так-то Еxcel с помощью Query может САМ дергать данные и с помощью SQL подобных запросов в т. ч. и из БД Access

https://support.microsoft.com/ru-ru/office/извлечение-внешних-данных-с-помощью-microsoft-query-42a2ea18-44d9-40b3-9c38-4c62f252da2e

С помощью DoCmd можно заставить Access выгрузить данные во внешний файл в т. ч. xls
https://docs.microsoft.com/ru-ru/office/vba/api/access.docmd.outputto
Н-р
DoCmd.OutputTo acOutputForm, "Form1", acFormatXLSX, "c:\temp\ExportedForm.xls"

Соотв. это может быть и специально созданным SQL запросом.

Если вопросы останутся - могу помочь в комментах
Похожие вопросы