Excel) (QueryTable.Connection 屬性
會傳回或設定包含下列其中一項的字串:
- 可讓 Microsoft Excel 連線到 OLE DB 資料來源的 OLE DB 設定
- 可讓 Excel 連接到 ODBC 資料來源的 ODBC 設定
- 可讓 Excel 連線到 Web 資料來源的 URL
- 文字檔的路徑和檔案名
- 指定資料庫或 Web 查詢之檔案的路徑和檔案名
讀取/寫入的 Variant。
語法
運算式。連接
表達 會傳回 QueryTable 物件的運算式。
註解
設定 Connection 屬性並不會立即起始與資料來源的連接。 您必須使用 Refresh 方法來建立連接並擷取資料。
如需連接字串語法的詳細資訊,請參閱QueryTables集合的Add方法。
或者,也可以選擇使用 Microsoft ActiveX Data Objects (ADO) 程式庫直接存取資料來源。
如果您使用使用者介面匯入資料,Web 查詢或文字查詢中的資料會匯入為 QueryTable 物件,而所有其他外部資料則會匯入為 ListObject 物件。
如果您使用物件模型匯入資料,則必須將 Web 查詢或文字查詢中的資料匯入為 QueryTable,而所有其他外部資料則可以匯入為 ListObject 或 QueryTable。
使用ListObject的QueryTable屬性來存取Connection屬性。
範例
這個範例會提供新的 ODBC 連接資訊給第一張工作表上的第一個查詢表。
Worksheets(1).QueryTables(1) _
.Connection:="ODBC;DSN=96SalesData;UID=Rep21;PWD=NUyHwYQI;"
這個範例會指定文字檔。
Worksheets(1).QueryTables(1) _
Connection := "TEXT;C:\My Documents\19980331.txt"
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。