Share via


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)