Capturar o evento Click em uma planilha do Excel
-
02-07-2019 - |
Pergunta
Como posso capturar o evento em Excel quando um usuário clica em uma célula. Eu quero ser capaz de usar este evento para acionar algum código para contar quantas vezes o usuário clica em várias células diferentes em uma coluna.
Solução
Confira o evento Worksheet_SelectionChange. Nesse caso, você poderia usar Intersect () com intervalos nomeados para descobrir se um intervalo específico foram clicados.
Aqui está um código que podem ajudar você a começar.
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
Outras dicas
Use o evento Worksheet.SelectionChange para prender isto.
evento
Planilha AlterarSelecção iria fazê-lo. Note que esta incêndios todas user tempo clica uma nova célula.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow