データベースを表す Workbook オブジェクトを返します。
構文
式。OpenDatabase (FileName、CommandText、CommandType、BackgroundQuery、ImportDataAs)
式: Workbooks オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| FileName | 必須 | String | データベースの場所とファイル名を含む接続文字列。 |
| CommandText | 省略可能 | バリアント型 (Variant) | クエリのコマンド テキストを指定します。 |
| CommandType | 省略可能 | バリアント型 (Variant) | クエリのコマンド タイプを指定します。 XlCmdType 列挙型の定数のうち 1 つ (xlCmdCube、xlCmdList、xlCmdSql、xlCmdTable、および xlCmdDefault) を指定します。 |
| BackgroundQuery | 省略可能 | バリアント型 (Variant) | このパラメーターはバリアント データ型ですが、 ブール値 のみを渡すことができます。 True を渡した場合、クエリはバック グラウンドで非同期的に実行されます。 既定値は False です。 |
| ImportDataAs | 省略可能 | バリアント型 (Variant) | このパラメーターは、 XlImportDataAs 列挙型の値の 1 つを使用します。 使用できる列挙値は、 xlPivotTableReport および xlQueryTable の 2 つです。 データを PivotTable または QueryTable として取得するには、このいずれかの値を渡します。 既定値は xlQueryTable です。 |
戻り値
ブック
例
この例では、Microsoft Excel で Northwind.mdb ファイルが開かれます。 この例では、Northwind.mdb という名前のファイルが C:\ ドライブに存在することを前提としています。
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 のサポートおよびフィードバックを参照してください。