2008-09-29 6 views
1

사용자가 셀을 클릭하면 Excel에서 이벤트를 캡처하는 방법은 무엇입니까? 이 이벤트를 사용하여 사용자가 열의 여러 다른 셀을 몇 번 클릭하는지 계산하는 일부 코드를 트리거 할 수 있기를 원합니다.Excel 스프레드 시트에서 Click 이벤트 캡처

답변

2

Worksheet_SelectionChange 이벤트를 확인하십시오. 이 경우 특정 범위가 클릭되었는지 알아 내기 위해 명명 된 범위가있는 Intersect()를 사용할 수 있습니다.

다음은 시작하는 데 도움이되는 몇 가지 코드입니다.

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

워크 시트 SelectionChange 이벤트가 발생합니다. 사용자가 새 셀을 클릭 할 때마다 번마다 이 발생합니다.

관련 문제