Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Deux événements pour la même cellule

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 !

Magic_Doctor

XLDnaute Barbatruc
Supporter XLD
Bonsoir,

J'ai une cellule. Quand je clique dessus --> macro événementielle
Je voudrais, pour cette même cellule, déclencher un événement différent du précédent quand on double-clique dessus.
Est-ce possible ?
 
Bonsoir Magic_Doctor, Lionel,

Pour que la macro Worksheet_SelectionChange ne s'exécute pas il faut retarder son exécution :
VB:
Dim flag As Boolean 'mémorise la variable

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnTime Now + 2 / 86400, Me.CodeName & ".MaMacro" 'temporisation 2 secondes
End Sub

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
flag = True
Cancel = True
Target.Interior.Color = vbYellow 'code à adapter
End Sub

Sub MaMacro()
If flag Then flag = False: Exit Sub
MsgBox "Bonsoir Magic_Doctor, Lionel"
End Sub
A+
 
- 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

Discussions similaires

Réponses
4
Affichages
440
Réponses
2
Affichages
110
Réponses
9
Affichages
404
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…