CodeProject オブジェクト
Microsoft Access Visual Basic のリファレンス |
CodeProject オブジェクト
Application CodeProject 複数のオブジェクト |
CodeProject オブジェクトは、Access プロジェクト (.adp) または Access データベース (.mdb) のコード データベースに対するプロジェクトを参照します。
使い方
CodeProject オブジェクトには、コード データベースの特定の AccessObject オブジェクトを含むいくつかのコレクションがあります。Access プロジェクトで定義されたコレクションの名前とそれに含まれるオブジェクトの種類は次のとおりです。
コレクション | オブジェクトの種類 |
---|---|
AllForms | すべてのフォーム |
AllReports | すべてのレポート |
AllMacros | すべてのマクロ |
AllModules | すべてのモジュール |
AllDataAccessPages | すべてのデータ アクセス ページ |
メモ 上の表に示したコレクションは、データベースの対応するオブジェクトを開いているまたは閉じているにかかわらずすべて含みます。
たとえば、フォームを示す AccessObject は、AllForms コレクションのメンバーです。AllForms は、カレント データベース内の AccessObject オブジェクトのコレクションです。AllForms コレクションでは、各メンバーにゼロから始まるインデックスが付けられています。AllForms コレクションの各 AccessObject オブジェクトは、そのフォームの名前またはインデックスを使って参照できます。コレクションで付けられたインデックスは変わる可能性があるので、AllForms コレクションのオブジェクトを参照する場合は、名前で参照することをお勧めします。オブジェクト名にスペースが含まれる場合は、名前を角かっこ ([ ]) で囲む必要があります。
構文 | 使用例 |
---|---|
AllForms!formname | AllForms!受注フォーム |
AllForms![form name] | AllForms![受注 フォーム] |
AllForms("formname") | AllForms("受注フォーム") |
AllForms(index) | AllForms(0) |