Bonjour,
Dans un form j'ai +- 20 boutons bascules pour appeler des forms ou des états.
Certains boutons affichent un messages avec 3 choix.
J'aimerais quand je tape Enter qu'il appelle la procédure du bouton bascule activé.
Donc, ici il y a une erreur car la variable Bouton_Procedure n'est pas une procédure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) On Error GoTo Form_KeyDown_Error If KeyCode = 13 Then Dim Bouton_Procedure As String Bouton_Procedure = Me.ActiveControl.Name & "_Click" Call Bouton_Procedure End If End Sub
Comment faire?
J'essaye avec çaMais ça renvoie une erreur 2465
Code : Sélectionner tout - Visualiser dans une fenêtre à part CallByName Me, Bouton_Procedure, VbMethod
Je pourrais écrire 20 fois le code pour chaque boutons, mais ça serait plus facile avec ça.
Merci
Partager