Bonjour tlm,
J'ai trouvé un moyen tout bete pour contourner le probleme (je sais pas pkoi j(y ai pas pensé avant), c'est basé sur la solution que vincent m'avait soumise.
pour ce que ca interesse voila le resultat de mes tests:
Option Explicit
Public ClickSelection As Boolean
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
MsgBox "Right Click"
If ClickSelection = True Then: MsgBox "SelectionChange - " & Target.Address
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ClickSelection = True
End Sub
Comme indiqué tout au long de ce fil, cela ne s'applique qu'a partir de la version 2000 d'excel, car avant il semblerait que l'evenement BeforeRightClick soit géré avant le SelectionChange.
Merci à ceux qui se sont penchés sur mon problème?
@+
Minick