Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 a partir do código, marcar a propriedade Tipo do objeto Módulo.
A coleção Módulos contém todos os objetos módulo abertos, independentemente do seu 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 |
|---|---|
| Módulos! 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 seguinte devolve uma referência a um objeto módulo padrão e atribui-o a uma variável de objeto.
Dim mdl As Module
Set mdl = Modules![Utility Functions]
Tenha em atenção que os parênteses retos que incluem o nome do objeto Módulo só são necessários se o nome do objeto Módulo incluir espaços.
O exemplo seguinte devolve uma referência a um objeto módulo de formulário e atribui-a a uma variável de objeto.
Dim mdl As Module
Set mdl = Modules!Form_Employees
Para fazer referência a um módulo de formulário ou relatório específico, também pode utilizar a propriedade Módulo do objeto Formulário ou Relatório.
Forms!formname .Module
O exemplo seguinte também devolve uma referência ao objeto Módulo associado a um formulário Funcionários e atribui-o a uma variável de objeto.
Dim mdl As Module
Set mdl = Forms!Employees.Module
Depois de devolver uma referência a um objeto Módulo , pode definir ou ler as respetivas propriedades e aplicar os respetivos métodos.
Métodos
Propriedades
- Application
- CountOfDeclarationLines
- CountOfLines
- Lines
- Name
- Parent
- ProcBodyLine
- ProcCountLines
- ProcOfLine
- ProcStartLine
- Type
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.