엑셀 워크시트는 기본적으로 1,048,576개의 행과 16,384개의 열을 제공합니다. 하지만 실무에서 다루는 데이터 세트가 몇십 개 행에 불과한 경우가 많고, 이 모든 행이 필요한 일은 드뭅니다. 이럴 때 행 수를 적절히 제한하면 화면이 깔끔해지고 실수도 줄어들어 훨씬 쾌적한 작업 환경을 만들 수 있습니다. 이 글에서는 엑셀에서 행 수를 제한하는 3가지 방법을 단계별로 자세히 소개합니다.
엑셀에서 행 수를 제한하는 3가지 방법
예시로 사용할 데이터는 한 식료품점의 판매 정보입니다. 판매 항목이 많지 않아 총 매출이나 수익을 계산할 때 시트의 모든 행이 필요하지 않습니다. 아래에서 이 시트의 행을 제한하는 과정을 하나씩 살펴보겠습니다.

1. 행 숨기기(Hide)로 행 수 제한하기
행 수를 제한하는 가장 간단한 방법은 사용하지 않는 행을 숨기는 것입니다. 아래 단계를 따라 해 보세요.
단계:
- 데이터 세트 바로 다음에 오는 빈 행을 선택합니다. 예를 들어 14행까지만 사용하고 싶다면 15행을 선택합니다.

- Ctrl + Shift + ↓(아래 방향키)를 누르면 시트의 나머지 빈 행이 모두 선택됩니다.
- 선택된 영역에서 마우스 오른쪽 버튼을 클릭한 뒤 숨기기(Hide)를 선택합니다.

- 또는 홈 탭 → 셀 그룹 → 서식 → 숨기기 및 표시 → 행 숨기기 메뉴를 사용해도 같은 결과를 얻을 수 있습니다.

- 명령을 실행하면 14행 이후의 모든 빈 행이 화면에서 사라져 더 이상 사용되지 않습니다.

이처럼 행을 숨기기만 해도 간편하게 행 수를 제한할 수 있습니다.
2. 개발 도구 속성으로 스크롤 영역 제한하기
이번에는 개발 도구(Developer) 속성을 이용해 스크롤 영역을 비활성화하는 방법을 알아보겠습니다. 다만 이 방법은 임시적이라는 점에 유의하세요. 통합 문서를 닫았다가 다시 열면 설정이 초기화됩니다.
단계:
- 먼저 리본 메뉴에서 개발 도구 → 속성(Properties)으로 이동합니다.

- 속성 창에서 스크롤을 허용할 범위를 입력합니다. 여기서는 $1:$15로 지정했습니다.

- 마지막으로 속성 창을 닫으면 지정된 행 범위를 벗어난 영역은 스크롤하거나 선택할 수 없게 되어, 사용 가능한 행 수가 자연스럽게 제한됩니다.

이렇게 스크롤 영역을 비활성화하여 행 수를 제한할 수 있습니다.
3. VBA 코드로 스크롤 영역을 영구적으로 설정하기
VBA 코드를 활용하면 파일을 다시 열어도 설정이 유지되는 방식으로 행 수를 제한할 수 있습니다. 아래 절차를 따라 해 보세요.
단계:
- 개발 도구 탭 → Visual Basic을 클릭해 VBA 편집기를 엽니다.

- VBAProject 창에서 행을 제한할 시트를 두 번 클릭한 뒤, 코드 창 왼쪽 위의 드롭다운 목록에서 Worksheet를 선택합니다.

- 다음과 같이 코드를 입력합니다.
Private Sub Worksheet_Activate()
Me.ScrollArea = "A1:XFD15"
End Sub

이 코드는 워크시트가 활성화될 때 실행되어 원하는 스크롤 영역을 지정하는 프로시저입니다. 여기서는 A1:XFD15 범위만 스크롤할 수 있도록 설정했으므로, 이 범위 밖의 셀은 선택 자체가 불가능합니다. 그 결과 조작 가능한 행 수가 제한됩니다.
- 마지막으로 Ctrl + S로 파일을 저장한 뒤 워크시트로 돌아갑니다. 이제 범위 밖의 셀은 선택하거나 아래로 스크롤할 수 없으며, 엑셀 파일을 닫았다가 다시 열어도 설정이 그대로 유지됩니다.

이렇게 VBA를 활용하면 행 수를 영구적으로 제한할 수 있습니다.
참고:
반드시 앞서 안내한 대로 드롭다운 목록에서 Worksheet를 먼저 선택한 후 코드를 입력해야 합니다. 그냥 코드를 복사해 모듈에 붙여넣기만 하면 정상적으로 작동하지 않으니 주의하세요.
연습하기
아래는 이 글에서 사용한 데이터 세트입니다. 파일을 내려받아 위에서 소개한 방법들을 직접 연습해 보세요.

마치며
지금까지 엑셀에서 행 수를 제限하는 기본적인 방법 3가지를 알아보았습니다. 간단한 행 숨기기부터 개발 도구 속성 활용, VBA 코드 작성까지 상황에 맞는 방법을 골라 적용해 보세요. 더 좋은 방법이나 궁금한 점, 피드백이 있다면 댓글로 공유해 주시면 큰 도움이 됩니다. 추가 문의 사항은 ExcelDemy 웹사이트를 방문해 확인하실 수 있습니다.