Propriedade Form.Module (Access)
Use a propriedade Module para especificar um módulo de formulário. Objeto Module somente leitura.
Sintaxe
expressão. 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 Módulo 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. Quando você se refere à propriedade Module desse formulário ou relatório enquanto estiver no 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.