엑셀 시트 많을 때 관리하는 방법|검색·이동·목차·VBA 총정리

EXCEL GUIDE · 시트 관리
엑셀 시트 많을 때 관리하는 방법
검색·이동·목차·VBA 총정리

시트가 20개, 30개를 넘어가면 아래쪽 탭만 눌러서는 원하는 시트를 찾기 어렵습니다.
상황에 맞는 방법을 고르면 몇 초 만에 해결됩니다.

엑셀 파일을 오래 쓰다 보면 시트가 어느새 수십 개가 쌓여 있죠.

시트가 몇 개 없을 때는 아래쪽 탭을 클릭하면 그만이지만, 시트가 많아지면 원하는 탭 하나 찾는 것도 일이 됩니다. 이 글은 그럴 때 쓸 수 있는 방법을 한곳에 모아, 내 상황에 맞는 해결책을 바로 찾아갈 수 있도록 만든 안내 글입니다. 자세한 사용법은 각 링크버튼을 눌러 하위 글에서 확인하시면 됩니다.

이 글의 흐름
시트가 너무 많아 불편함
↓
원하는 시트 검색
↓
검색 결과가 많으면 선택
↓
자주 쓰면 단축키 또는 버튼
↓
전체 구조는 목록·목차로 확인
SECTION 01

시트가 많을 때 바로 쓰는 6가지 방법

내 상황과 가장 가까운 항목의 링크버튼을 눌러 자세한 방법을 확인하세요.

1검색
시트 이름으로 원하는 탭 검색하기
1월매출, 2월매출, 서울매출처럼 시트가 많다면 검색창을 띄운 뒤 ‘매출’처럼 이름 일부만 입력해도 원하는 시트로 바로 이동할 수 있습니다.
STEP 01엑셀 시트 이름 검색 VBA|탭 이름 일부만 입력해 바로 이동하기→
2선택
검색 결과가 여러 개일 때 목록에서 선택하기
‘매출’이 들어간 시트가 여러 개라면 결과를 번호로 보여주고, 원하는 번호를 입력해 이동하는 방식이 더 편리합니다.
STEP 02엑셀 시트 이름 여러 개 검색하기|검색 결과 목록에서 선택하는 VBA→
3단축키
매번 Alt+F8 누르기 귀찮다면 단축키 설정
자주 쓰는 기능이라면 단축키를 지정해두는 편이 훨씬 빠릅니다. 시트 검색 VBA에도 단축키를 연결할 수 있습니다.
STEP 03엑셀 시트 이동 단축키 만들기|VBA 매크로 단축키 설정 방법→
4버튼
엑셀 화면에 시트 검색 버튼 만들기
단축키를 외우기 부담스럽다면 화면에 버튼을 만들어두는 방법도 있습니다. 버튼을 누르면 검색 VBA가 바로 실행됩니다.
STEP 04엑셀 매크로 버튼 만들기|시트 검색 기능 버튼으로 실행하기→
5목록
시트 이름을 목록으로 한눈에 보기
검색뿐 아니라 전체 시트 이름을 한 시트에 자동으로 정리해두면 어떤 시트가 있는지 한눈에 파악할 수 있습니다.
STEP 05엑셀 시트 이름 한꺼번에 가져오기|VBA로 탭 목록 자동 생성→
6목차
클릭하면 이동하는 시트 목차 만들기
목록에서 한 단계 더 나아가, 시트 이름을 클릭하면 해당 시트로 바로 이동하도록 만들 수 있습니다. 시트가 수십 개인 업무 파일에 유용합니다.
STEP 06엑셀 시트 이름 클릭하면 이동하는 목차 만들기→


SECTION 02

상황별로 뭘 써야 할지 모르겠다면

아래 표에서 지금 내 상황과 가장 비슷한 줄을 찾아보세요.

상황 추천 방법
원하는 시트 하나를 빨리 찾고 싶을 때 시트 이름 검색 VBA
같은 단어가 들어간 시트가 여러 개일 때 검색 결과 목록 선택
검색 기능을 자주 사용할 때 단축키 설정
VBA 단축키가 어려울 때 매크로 버튼 만들기
모든 시트를 한눈에 보고 싶을 때 시트 목록 자동 생성
목록에서 클릭해 바로 이동하고 싶을 때 시트 목차 만들기
SECTION 03

VBA가 처음이라면 먼저 확인하세요

코드를 어디에 넣는지도 모르겠다면 이 4개 글부터 보시는 걸 추천합니다.

기초 01
VBA 코드 입력 방법
Alt+F11로 VBA 편집기를 열고 모듈을 삽입해 코드를 넣는 기본 절차입니다.
바로가기엑셀 VBA 코드 넣는 방법|Alt+F11부터 모듈 삽입까지→
기초 02
VBA 실행 방법
작성한 매크로는 Alt+F8에서 골라 실행할 수 있습니다. 처음이라도 어렵지 않습니다.
바로가기엑셀 Alt+F8 매크로 사용법|처음 쓰는 사람도 쉽게 따라하기→
주의 01
저장하면 매크로가 사라져요
VBA가 들어간 파일은 xlsx가 아니라 xlsm 형식으로 저장해야 매크로가 유지됩니다.
바로가기엑셀 매크로 저장 안 될 때|xlsx와 xlsm 차이→
주의 02
매크로가 실행되지 않아요
보안 설정에 따라 매크로가 차단되거나 콘텐츠 사용 알림이 뜰 수 있습니다.
바로가기엑셀 매크로 실행 안 될 때|보안 경고·콘텐츠 사용 설정→
FAQ

자주 묻는 질문

Q.엑셀 자체에는 시트 이름 검색 기능이 없나요?
기본 기능으로는 시트 탭을 우클릭해 목록을 보는 정도만 가능하고, 이름 일부로 바로 검색해 이동하는 기능은 없습니다. 그래서 VBA로 검색 기능을 직접 만들어 쓰는 방법을 많이 사용합니다.
Q.VBA를 사용하려면 별도의 프로그램을 설치해야 하나요?
아니요. VBA는 엑셀에 기본으로 포함되어 있어 별도 설치 없이 Alt+F11만 누르면 바로 사용할 수 있습니다.
Q.xlsx 파일에서도 VBA를 사용할 수 있나요?
코드를 넣고 실행하는 건 가능하지만, xlsx로 저장하면 매크로가 함께 저장되지 않습니다. 매크로를 유지하려면 xlsm 형식으로 저장해야 합니다.
Q.회사 엑셀에서도 매크로를 사용할 수 있나요?
대부분 가능하지만, 회사 보안 정책에 따라 매크로 실행이 기본적으로 차단되어 있을 수 있습니다. 이 경우 문서를 열 때 나오는 ‘콘텐츠 사용’ 버튼을 눌러야 합니다.
Q.시트가 100개 이상이어도 검색할 수 있나요?
네. VBA 검색은 시트 개수와 상관없이 작동하기 때문에 오히려 시트가 많을수록 효과를 크게 체감하게 됩니다.
어떤 방법부터 시작할지 모르겠다면
가장 먼저 ‘시트 이름 검색 VBA’부터 적용해보세요. 하나만 익혀도 시트가 많을 때의 불편함이 대부분 해결됩니다.
가장 많이 찾는 글엑셀 시트 이름 검색 VBA|탭 이름 일부만 입력해 바로 이동하기→
본 글은 엑셀 기본 기능을 기준으로 작성되었으며, 버전에 따라 화면 구성이 다소 다를 수 있습니다.

이 블로그의 인기 게시물

한컴오피스(한글) 뷰어 다운로드 방법 (HWP 열기/설치/사용/오류 해

통합 문서 뷰어 다운로드 방법 안내

PDF 전용 뷰어(무료) 다운로드 및 사용방법