Catturare l'evento Click in un foglio di calcolo Excel
-
02-07-2019 - |
Domanda
Come posso catturare l'evento in Excel quando un utente fa clic su una cella. Voglio essere in grado di utilizzare questo evento per attivare un po 'di codice per contare quante volte l'utente fa clic su più celle diverse in una colonna.
Soluzione
Controlla l'evento Worksheet_SelectionChange. In tal caso, è possibile utilizzare Intersect () con intervalli denominati per capire se è stato fatto clic su un intervallo specifico.
Ecco del codice che potrebbe aiutarti a iniziare.
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
Altri suggerimenti
Utilizza Worksheet.SelectionChange per intercettare questo.
L'evento SelectionChange del foglio di lavoro lo farebbe. Tieni presente che ciò attiva ogni volta che l'utente fa clic su una nuova cella.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow