Как при помощи VBA в excel получить данные с SQL-сервера
Формулировка задачи:
возникла необходимость в экселевском файле заполнить ячейки на основе запроса к SQL-серверу.
в свое время делал экспорт данных в эксель из аксеса - было все предельно ясно... а тут прилип к хелпу уже на пару часов - не могу разобраться....
может кто-нибудь подсобит примерчиком ???
пс: просьба, также указывать какие необходимы библиотеки для ваших примеров
в свое время делал экспорт данных в эксель из аксеса - было все предельно ясно... а тут прилип к хелпу уже на пару часов - не могу разобраться....
может кто-нибудь подсобит примерчиком ???
пс: просьба, также указывать какие необходимы библиотеки для ваших примеров
Решение задачи: «Как при помощи VBA в excel получить данные с SQL-сервера»
textual
Листинг программы
<font color="blue">With</font> ActiveSheet.QueryTables.Add( _ Connection:=rstRecordset, _ Destination:=Range(<font color="teal">"A1"</font>)) .<font color="blue">Name</font> = <font color="teal">"Contact List"</font> .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = True .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = <font color="darkblue"><b>0</b></font> .PreserveColumnInfo = True .Refresh BackgroundQuery:=False <font color="blue">End</font> <font color="blue">With</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д