Double click dans une cellule

wachoo31

XLDnaute Occasionnel
Bonsoir a toute et tous

Je cherche comment rédigé le code pour que quand je double-click dans une cellule, cela lance une macro

A savoir que la macro est différente suivant la cellule ou l'on click


PS: la cellule sera toujours dans la même colonne, mais cela peut etre

A2
A5
A8

ect...

j'ai chercher dans les archives mais pas trouvé mon bonheur

Donc je compte sur votre bonne volonté

merci d'avance

Alain
 

Hellboy

XLDnaute Accro
Bonsoir wachoo31

Tu dois utiliser ce qu'on appel une procédure évènementielle. Cette procédure, dois être mise dans le Module de ta feuil en question. Je te présente cette proposition:


Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
               
With Target
                   
'    Si la colonne est A alors
                       
If .Column = 1 Then
                       
'    Quel ligne appartient la cellule
                               
Select Case .Row
                                               
Case 2
                                                       
Call Macro1
                                               
Case 5
                                                       
Call Macro2
                                               
Case 8
                                                       
Call macro3
                                               
Case Else
                                                       
Call macro4
                               
End Select
                       
End If
               
End With
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 473
Membres
103 553
dernier inscrit
jhnm