Объект Modules (Access)
Коллекция Modules содержит все открытые стандартные модули и модули классов в базе данных Microsoft Access.
Все открытые модули включаются в коллекцию Modules независимо от того, являются ли они некомпилированными, скомпилированными или находятся в режиме прерывания или содержат выполняемый код.
Чтобы определить, представляет ли отдельный объект Module стандартный модуль или модуль класса, проверьте свойство Type объекта Module.
Коллекция Modules принадлежит объекту Приложения Microsoft Access.
Отдельные объекты Module в коллекции Modules индексируются с нуля.
В следующем примере показано, как использовать коллекцию 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 и обратная связь.