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