Modules オブジェクト (Access)
Modules コレクションには、Access データベースで開いている標準モジュールおよびクラス モジュールがすべて含まれます。
注釈
開いているすべてのモジュールは、コンパイルされていない、コンパイル済み、または中断モードであるか、実行中のコードが含まれているかにかかわらず、 Modules コレクションに含まれます。
個々の Module オブジェクトが標準モジュールまたはクラス モジュールを表しているかどうかを判断するには、 Module オブジェクトの Type プロパティを確認します。
Modules コレクションは、Access Application オブジェクトに属します。
Modules コレクションに含まれる各 Module オブジェクトには、0 で始まるインデックスが付けられます。
例
次の例は、 Modules コレクションを使用して、開いているモジュールをループする方法を示しています。 この例では、開いている各モジュールの名前をイミディエイト ウィンドウに出力します。
Sub PrintOpenModuleNames()
Dim i As Integer
Dim modOpenModules As Modules
Set modOpenModules = Application.Modules
For i = 0 To modOpenModules.Count - 1
Debug.Print modOpenModules(i).Name
Next
End Sub
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。