傳回代表資料庫的 活頁簿 物件。
語法
表達。OpenDatabase (FileName、CommandText、CommandType、BackgroundQuery、ImportDataAs)
詞 代表 活頁簿 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| FileName | 必要 | 字串 | 包含資料庫位置和檔名的連接字串。 |
| CommandText | 選用 | Variant | 查詢的指令文字。 |
| CommandType | 選用 | Variant | 查詢的指令類型。 指定 XlCmdType 列舉的其中一個常數: xlCmdCube、 xlCmdList、 xlCmdSql、 xlCmdTable 和 xlCmdDefault。 |
| BackgroundQuery | 選用 | Variant | 此參數是變體資料類型,但您只能傳遞 布林 值。 如果傳遞 True,會在背景中 (非同步) 執行查詢。 預設值為 False。 |
| ImportData作為 | 選用 | Variant | 此參數會使用 XlImportDataAs 列舉的其中一個值。 此列舉有兩個值,分別為 xlPivotTableReport 及 xlQueryTable。 傳遞這兩個值的其中之一,就會以樞紐分析表或查詢表的方式傳回資料。 預設值為 xlQueryTable。 |
傳回值
Workbook
範例
在此範例中,Microsoft Excel 會開啟Northwind.mdb檔案。 此範例假設 C:\ 磁碟機上存在名為 Northwind.mdb 的檔案。
Sub UseOpenDatabase()
' Open the Northwind database in the background and create a PivotTable
Workbooks.OpenDatabase Filename:="c:\Northwind.mdb", _
CommandText:="Orders", _
CommandType:=xlCmdTable, _
BackgroundQuery:=True, _
ImportDataAs:=xlPivotTableReport
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。