이 기사에서는 한 번의 클릭으로 행 번호를 얻는 방법을 배웁니다.

개발자 탭을 클릭하고 코드 그룹에서 Visual Basic을 선택합니다

img1

현재 워크 시트에 다음 코드를 입력합니다 (이 예에서는 sheet1)

Private Sub Worksheet_SelectionChange (ByVal Target As Range)

Dim rownumber As Integer

rownumber = ActiveCell.Row

If ActiveCell.Value <> “”Then

MsgBox “행 번호를 클릭했습니다”& rownumber

End If

End Sub

img2

SelectionChange 이벤트는 사용자가 셀을 선택할 때마다 활성화되며 선택한 셀의 행 번호를 제공합니다.

활성 셀이 비어 있으면 코드가 실행되지 않습니다.

img3

위의 스냅 샷에서 수식 표시 줄에 D4 셀이 포함되어 있으므로 행 번호가 4 인 것을 볼 수 있습니다.

A1 셀을 선택하면 행 번호가 1이됩니다. 아래 표시된 스냅 샷을 참조하십시오

img4

이런 식으로 VBA 코드를 사용하여 선택한 셀의 행 번호를 가져올 수 있습니다.