CurrentData オブジェクトは、カレント データベースに格納されたオブジェクトをソース (サーバー) アプリケーションで参照します。
注釈
CurrentData オブジェクトには、現在のデータベース内に特定の AccessObject オブジェクトを含むいくつかのコレクションがあります。 データベースによって定義されるコレクションの名前とそれに含まれるオブジェクトの種類は次のとおりです。
| コレクション | オブジェクトの種類 | Access データベースで利用可能 | Access プロジェクト (.adp) での利用 |
|---|---|---|---|
| AllTables | すべてのテーブル | はい | はい |
| AllFunctions | すべての関数 | 不要 | はい |
| AllQueries | すべてのクエリ | はい | はい |
| AllViews | すべてのビュー | 不要 | はい |
| AllStoredProcedures | すべてのストアド プロシージャ | 不要 | はい |
| AllDatabaseDiagrams | すべてのデータベース ダイアグラム | 不要 | はい |
注:
[!メモ] 上の表に示したコレクションは、データベースの対応するオブジェクトを開いているまたは閉じているにかかわらずすべて含みます。
例えば、表を表す AccessObject は、現行データベース内の AccessObject オブジェクトのコレクションである AllTables コレクションのメンバーです。 AllTables コレクション内では、0 から始まる個々のテーブルのインデックスが付けられます。 AllTables コレクション内の個々の AccessObject オブジェクトを参照するには、名前で表を参照するか、コレクション内のその索引を参照します。 AllTables コレクション内の特定のアイテムを参照する場合は、アイテムのインデックスが変更される可能性があるため、名前で参照することをお勧めします。 オブジェクト名にスペースが含まれる場合は、名前を角かっこ ([ ]) で囲む必要があります。
| 構文 | 例 |
|---|---|
| AllTables!tablename | AllTables!OrderTable |
| AllTables![テーブル名] | AllTables![受注 テーブル] |
| AllTables("tablename") | AllTables("OrderTable") |
| AllTables(index) | AllTables(0) |
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。