sabiha93
Messages postés32Date d'inscriptionjeudi 18 mai 2006StatutMembreDernière intervention 5 août 2010
-
1 juin 2006 à 10:09
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
1 juin 2006 à 12:42
Bonjour,
J'ai une mshflexgrid et je voudrais que qd je fais un click gauche, ca ouvre la form1 et qd je fais un click droit ca ouvre la form2.
Est-ce possible. Si oui comment faire??
Merci pour votre aide
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 1 juin 2006 à 10:15
Salut,
Je pense que le mshflexgrid doit avoir un événement MouseDown.
Ce qui suit est un exemple pour un form mais ca devrait être équivalent
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = vbLeftButton Then
'Ouvre la feuille correspondant au click Gauche
Else
'Ouvre la feuille correspondant au click droit
End If
End Sub
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 1 juin 2006 à 12:42
Attention...
"Pas le bouton gauche" ne signifie pas nécessairement "le bouton droit" :
If Button = vbLeftButton Then
'Ouvre la feuille correspondant au click Gauche
ElseIf Button = vbRightButton Then
'Ouvre la feuille correspondant au click droit
End If