OVH Cloud OVH Cloud

Lancer mon userform en double-cliquant dans une cellule

4 réponses
Avatar
Laurent.H
Bonjour.
Je souhaite lancer un userform en double-cliquant dans une cellule
de la plage A3:E100.
Je sais qu'avec le SelectionChange je peux lancer mon userform, mais je
voudrais qu'il se lance en cliquant 2 fois.
Merci.
Laurent

4 réponses

Avatar
Rai
Laurent.H wrote:
Bonjour.
Je souhaite lancer un userform en double-cliquant dans une cellule
de la plage A3:E100.
Je sais qu'avec le SelectionChange je peux lancer mon userform, mais
je voudrais qu'il se lance en cliquant 2 fois.
Merci.
Laurent


Bonsoir,

Tu peux utiliser l'évennement 'before double clic'.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
UserForm1.Show
End Sub

avec 'Target' qui contient l'adresse où est effectué le double-clic


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...

Avatar
garnote
Salut Laurent,

Peut-être que :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect(Target, Range("a3:e100")) Is Nothing Then UserForm1.Show
End Sub

Serge

"Laurent.H" a écrit dans le message de news:
#tb#C1$
Bonjour.
Je souhaite lancer un userform en double-cliquant dans une cellule
de la plage A3:E100.
Je sais qu'avec le SelectionChange je peux lancer mon userform, mais je
voudrais qu'il se lance en cliquant 2 fois.
Merci.
Laurent




Avatar
Laurent.H
Merci beaucoup Serge
Laurent

"garnote" a écrit dans le message de
news:7a3vc.608$
Salut Laurent,

Peut-être que :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
If Not Intersect(Target, Range("a3:e100")) Is Nothing Then UserForm1.Show
End Sub

Serge

"Laurent.H" a écrit dans le message de news:
#tb#C1$
Bonjour.
Je souhaite lancer un userform en double-cliquant dans une cellule
de la plage A3:E100.
Je sais qu'avec le SelectionChange je peux lancer mon userform, mais je
voudrais qu'il se lance en cliquant 2 fois.
Merci.
Laurent








Avatar
Laurent.H
Merci beaucoup Rai
Laurent

"Rai" a écrit dans le message de
news:c9ieto$lg9$
Laurent.H wrote:
Bonjour.
Je souhaite lancer un userform en double-cliquant dans une cellule
de la plage A3:E100.
Je sais qu'avec le SelectionChange je peux lancer mon userform, mais
je voudrais qu'il se lance en cliquant 2 fois.
Merci.
Laurent


Bonsoir,

Tu peux utiliser l'évennement 'before double clic'.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
UserForm1.Show
End Sub

avec 'Target' qui contient l'adresse où est effectué le double-clic


--
Cordialement,

Rai
Remplacer point par la ponctuation appropriée pour répondre...