我在Excel 中有下列的程式,但執行時它都會出現要我選擇dsn的畫面,要如何才能跳過此畫面呢?我在程式中不是已經告知dsn是那一個了嗎?請各位高手幫忙!謝了!
Sub UserQueryTable()
sqlstring = "select * from TableA "
connstring = _
"ODBC;DSN=DSNfile;UID=AAA;PWD=BBB;Database=DatabaseA"
With ActiveSheet.QueryTables.Add(Connection:=connstring, Destination:=Range("A1"), Sql:=sqlstring)
.Refresh
End With
End Sub