次の方法で共有


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 のサポートおよびフィードバックを参照してください。