傳回或設定包含下列其中一項的字串:
- 可讓 Microsoft Excel 連線到 OLE DB 資料來源的 OLE DB 設定
- 可讓 Excel 連線到 ODBC 資料來源的 ODBC 設定
- 可讓 Excel 連線到 Web 資料來源的 URL
- 文字檔的路徑和檔名
- 指定資料庫或 Web 查詢之檔案的路徑和檔案名稱
讀取/寫入的 Variant。
語法
表達。連接
詞 傳回 PivotCache 物件的運算式。
註解
使用離線 Cube 檔案時,請將 UseLocalConnection 屬性設定為 True ,並使用 LocalConnection 屬性,而不是 Connection 屬性。
或者,也可以選擇使用 Microsoft ActiveX Data Objects (ADO) 程式庫直接存取資料來源。
範例
此範例會根據 OLAP 提供者建立新的樞紐分析表快取,然後根據作用中工作表上儲存格 A3 的快取建立新的樞紐分析表。
With ActiveWorkbook.PivotCaches.Add(SourceType:=xlExternal)
.Connection = _
"OLEDB;Provider=MSOLAP;Location=srvdata;Initial Catalog=National"
.MaintainConnection = True
.CreatePivotTable TableDestination:=Range("A3"), _
TableName:= "PivotTable1"
End With
With ActiveSheet.PivotTables("PivotTable1")
.SmallGrid = False
.PivotCache.RefreshPeriod = 0
With .CubeFields("[state]")
.Orientation = xlColumnField
.Position = 0
End With
With .CubeFields("[Measures].[Count Of au_id]")
.Orientation = xlDataField
.Position = 0
End With
End With
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。