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.
Use a propriedade Module para especificar um módulo de formulário. Objeto Module somente leitura.
Sintaxe
mais simples. Módulo
expressão Uma variável que representa um objeto Form.
Comentários
A propriedade Module também retorna uma referência a um objeto Module especificado. Utilize a propriedade Module para acessar as propriedades e métodos de um objeto Module associado a um objeto Form ou Report.
A configuração da propriedade HasModule de um formulário ou relatório determina se ele tem um módulo associado.
Se a propriedade HasModule for False, o formulário ou relatório não terá um módulo associado. Ao fazer referência à propriedade Module desse formulário ou relatório durante o modo Design, o Microsoft Access cria o módulo associado e define a propriedade HasModule como True.
Se você se referir à propriedade de módulo de um formulário ou relatório em tempo de execução e o objeto tem sua propriedade HasModule definida como False, ocorrerá um erro.
Você poderia utilizar essa propriedade com qualquer uma das propriedades e métodos do objeto módulo.
Exemplo
O exemplo a seguir usa a propriedade Module para inserir o método Beep no evento Open de um formulário.
Dim strFormOpenCode As String
Dim mdl As Module
Set mdl = Forms!MyForm.Module
strFormOpenCode = "Sub Form_Open(Cancel As Integer)" _
& vbCrLf & "Beep" & vbCrLf & "End Sub"
With mdl
.InsertText strFormOpenCode
End With
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.