Propriété Form.Module (Access)
Utilisez la propriété Module pour spécifier un module de formulaire. Objet Module en lecture seule.
Syntaxe
expression. Module
expressionVariable qui représente un objetForm.
Remarques
La propriété Module renvoie également une référence à un objet Module spécifié. Utilisez la propriété Module pour accéder aux propriétés et méthodes d'un objet Module associé à un objet Form ou Report.
La définition de la propriété HasModule d’un formulaire ou d’un état détermine si un module est associé.
Si la propriété HasModule prend la valeur False, aucun module n'est associé au formulaire ou à l'état. Lorsque vous faites référence à la propriété Module de ce formulaire ou état en mode Création, Microsoft Access crée le module associé et affecte à la propriété HasModule la valeur True.
Si vous faites référence à la propriété Module d'un formulaire ou d'un état pendant l'exécution et que la propriété HasModule de l'objet a la valeur False, une erreur se produit.
Vous pouvez utiliser cette propriété avec n'importe quelle propriété ou méthode de l'objet module.
Exemple
L’exemple suivant utilise la propriété Module pour insérer la méthode Beep dans l’événement Open d’un formulaire.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.