엑셀 파일에서 숨겨진 행·열과 워크시트 전체를 한 번에 복원하는 방법을 모아 정리했습니다. 단축키부터 메뉴, VBA 매크로까지 상황에 맞춰 빠르게 적용해 보세요.
행·열 숨기기 취소 방법
엑셀 시트 안에서 숨겨진 행 또는 열을 한 번에 표시하는 대표적인 세 가지 방법입니다.
- 마우스로 드래그 후 우클릭
숨겨진 구간을 포함해 마우스로 영역을 드래그한 뒤 우클릭 → ‘숨기기 취소’를 선택하면 한 번에 복원됩니다. - 경계 더블클릭
숨겨진 행 번호나 열 머리글 경계에 마우스를 올려두면 커서가 바뀌는데, 더블클릭하면 숨기기가 해제됩니다. - 단축키 사용
Ctrl + A로 전체 선택한 뒤 Ctrl + Shift + 9(행), Ctrl + Shift + 0(열)을 누르면 숨겨진 모든 행·열이 복원됩니다.
만약 단축키가 동작하지 않는다면 Windows 고급 키보드 설정에서 Ctrl+Shift 전환 키 시퀀스를 ‘할당되지 않음’으로 변경해 보세요.
워크시트(시트) 숨기기 취소 방법
여러 개의 시트를 한꺼번에 숨겼을 때 다시 표시하는 방법입니다.
메뉴를 통한 복원
홈 탭 → 서식 → ‘숨기기/숨기기 취소’ → ‘시트 숨기기 취소’를 선택한 뒤, 나타나는 숨김 시트 목록에서 복원할 시트를 선택합니다.
VBA로 특정 시트 복원
- Alt + F11로 VBA 편집기 실행
- 프로젝트 탐색기에서 숨겨진 시트 선택
- 속성 창에서 Visible 속성을 xlSheetVisible로 변경
- 에디터 종료 후 엑셀로 돌아오면 시트가 표시됩니다.
즉시 실행 창 활용
- Alt + F11 → Ctrl + G로 즉시 실행 창 열기
Sheets("Sheet1").Visible = True입력 후 Enter- VBA 창 닫고 엑셀에서 상태 확인.
모든 워크시트를 한 번에 표시하는 매크로
엑셀 자체 기능으로는 숨긴 모든 시트를 일괄 복원할 수 없어 매크로를 사용해야 합니다. 다음 코드를 VBA 편집기(Alt + F11)에 붙여넣고 실행하세요.
Sub UnhideAllSheets()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Next ws
End Sub
실행 방법
- Alt + F11 → ‘삽입’ 메뉴 → ‘모듈’ 선택
- 위 코드를 붙여넣고 VBA 편집기 닫기
- 엑셀에서 Alt + F8 눌러 ‘UnhideAllSheets’ 실행
이제 숨겨진 행·열과 시트를 한 번에 복원하는 다양한 방법을 익혔습니다. 상황에 맞는 방법을 활용해 작업 효율을 높여 보세요.