Bonjour,
j'essaye d'affecter la commande docmd.close sur un bouton généré dans un formulaire dynamique afin de fermer celui-ci, mais j'obtiens toujours la même erreur et je ne vois pas d'ou ca vient ... Erreur de compilation : fonction ou variable attendue
je vous passe le detail de l'intégralité du formulaire, je laisse juste les sections concernant le bouton de commande .
Le bouton dans l'en-tête du formulaire.
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Dim frm As Form Dim quit As CommandButton Dim strnomform As String Set frm = CreateForm() strnomform = frm.Name Application.RunCommand acCmdFormHdrFtr frm.Section(acHeader).Visible = True frm.Section(acHeader).Height = 600 Set quit = CreateControl(strnomform, acCommandButton, acHeader, , , 10000, 100, 1000) quit.Caption = "Quitter" quit.OnClick = DoCmd.Close(acForm, strnomform, acSaveNo) DoCmd.OpenForm strnomform, acNormal
Partager