2008-09-29 7 views
1

Comment puis-je capturer l'événement dans Excel lorsqu'un utilisateur clique sur une cellule? Je veux être en mesure d'utiliser cet événement pour déclencher du code pour compter combien de fois l'utilisateur clique sur plusieurs cellules différentes dans une colonne.Capture de l'événement Click dans une feuille de calcul Excel

Répondre

2

Découvrez l'événement Worksheet_SelectionChange. Dans ce cas, vous pouvez utiliser Intersect() avec des plages nommées pour déterminer si une plage spécifique a été sélectionnée.

Voici un code qui pourrait vous aider à démarrer.

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) 
    If Not Intersect(Target, Range("SomeNamedRange")) Is Nothing Then 
     'Your counting code 
    End If 
End Sub 
0

L'événement SelectionChange de feuille de calcul le ferait. Notez que cela déclenche chaque temps clique sur une nouvelle cellule.

Questions connexes