У меня есть сквозной запрос, встроенный в Teradata
, установленный для экспорта данных в электронную таблицу Excel. Я пытаюсь автоматизировать это, но когда я запускаю макрос или открываю запрос, появляется окно с запросом источника данных. У меня создано соединение ODBC, и я думаю, что должен быть способ заставить макрос передать имя источника данных, чтобы он работал без взаимодействия.
Изменить: добавление макроса по запросу
Function AutoExec()
On Error GoTo AutoExec_Err
DoCmd.OutputTo acOutputQuery, "Performance Interval Data", "ExcelWorkbook(*.xlsx)", _
"filepath\filename.xlsx", False, "", , acExportQualityPrint
DoCmd.Quit acExit
AutoExec_Exit:
Exit Function
AutoExec_Err:
MsgBox Error$
Resume AutoExec_Exit
End Function