declanchement d'une macro par double click

  • Initiateur de la discussion Initiateur de la discussion sunguess
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sunguess

Guest
bonjour,

j'ai une feuille excel dans laquelle je voudrais activer une macro A quant on double clic dans la cellule A1 et activer une macro B quant on double clic dans la cellule B1.

j'arrive a lancer soit la macro A soit la B mais je ne sais pas comment faire pour que les 2 marches.

D'avance merci pour votre aide
 
Bonsoir sunguess, le Forum,

Ci-dessous une façon de faire :
A COLLER DANS LE MODULE DE CODE DE LA FEUILLE

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
      If Not Application.Intersect(Target, Range('A1:B1')) Is Nothing Then
            Cancel = True
            If Target.Column = 1 Then
                  MacroA
            Else
                  MacroB
            End If
      End If
End Sub
Cordialement,
 
Bonsoir sunguess et Didier,

Une variante :

A coller également dans le module de feuille.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range('A1:B1')) Is Nothing Then
If ActiveCell = Range('A1') Then
MsgBox 'COUCOU'
End If
If ActiveCell = Range('B1') Then
MsgBox 'AU REVOIR'
End If
End If
End Sub

Cordialement

Bernard

Message édité par: CBernardT, à: 25/11/2005 21:09
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
32
Affichages
1 K
Retour