문제

사용자가 셀을 클릭 할 때 Excel에서 이벤트를 캡처하려면 어떻게해야합니까? 이 이벤트를 사용하여 사용자가 열의 여러 다른 셀을 몇 번 클릭 한 횟수를 계산하기 위해 일부 코드를 트리거 할 수 있기를 원합니다.

도움이 되었습니까?

해결책

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

다른 팁

사용 Worksheet.SelectionChange 이것을 가두는 이벤트.

워크 시트 선택 체인지 이벤트가 가능합니다. 이것은 화재가 발생합니다 모든 시간 사용자는 새 셀을 클릭합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top