Objeto de módulo (Access)

Um objeto Module refere-se a um módulo padrão ou um módulo de classe.

Comentários

O Microsoft Access inclui módulos de classe que não estão associados a qualquer objeto, módulos de formulário e módulos de relatório, que estão associados a um formulário ou relatório.

Para determinar se um objeto Module representa um módulo padrão ou um módulo de classe do código, marque a propriedade Type do objeto Module.

A coleção Modules contém todos os objetos Module abertos, independentemente do tipo. Os módulos na coleção Modules podem ser compilados ou descompilados.

Para retornar uma referência a determinado objeto Module padrão ou classe na coleção Modules, utilize qualquer uma das formas de sintaxe a seguir.

Sintaxe Descrição
do Azure! Nome do módulo O argumento modulename é o nome do objeto Module.
modules("modulename") O argumento modulename é o nome do objeto Module.
Módulos(índice) O argumento index é a posição numérica do objeto dentro da coleção.

O exemplo a seguir retorna uma referência a um objeto Module padrão e o atribui a uma variável de objeto.

Dim mdl As Module 
Set mdl = Modules![Utility Functions]

Observe que os colchetes que envolvem o nome do objeto Module são necessários somente se o nome do objeto Module incluir espaços.

O exemplo a seguir retorna uma referência a um objeto Module de formulário e o atribui a uma variável de objeto.

Dim mdl As Module 
Set mdl = Modules!Form_Employees

Para se referir a um módulo de formulário ou relatório específico, você também pode usar a propriedade Module do objeto Formulário ou Relatório.

Forms!formname .Module

O exemplo a seguir também retorna uma referência ao objeto Module associado a um formulário Employees e o atribui a uma variável de objeto.

Dim mdl As Module 
Set mdl = Forms!Employees.Module

Depois de retornar uma referência a um objeto Module , você pode definir ou ler suas propriedades e aplicar seus métodos.

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.