컴퓨터

[엑셀] 시트 숨기기 전체취소

긍정적인생각1 2021. 11. 29. 03:35
728x90
반응형

엑셀을 사용하다가 숨기고 싶은 시트가 있을때는 시트 숨기기 기능을 이용한다.

 

시트숨기기의 경우 Ctrl로 여러개를 선택한 다음 한꺼번에 숨기기 하는것이 가능하다.

 

 

 

이렇게 여러개를 선택한 후 숨기기를 하면

 

 

 

 

숨기기가 된다.

 

하지만 숨기기 취소의 경우 하나씩 다 눌러줘야 한다.

 

언제 다 누르고 있는담...

 

아쉽게도 엑셀 자체적으로 시트 숨기기를 전체 취소하는 기능은 없다.

 

다만 매크로를 이용하여 시트 숨기기를 전체 취소할 수 있다.

 

해당 매크로를 제작해보자.

 

 

 

 

보기 - 매크로 - 매크로 보기를 클릭해 준다.

 

이름은 평범하게 매크로1

 

 

매크로의 이름을 정하고 만들기를 해준다.

 

매크로 위치는 현재 통합 문서로 체크합니다.

 

 

Sub 매크로1()과 End sub의 사이에

 

 

아래의 내용을 입력 후 X를 누르고 편집페이지를 나옵니다.

 

 

 

Dim wsSheet As Worksheet

    For Each wsSheet In ActiveWorkbook.Worksheets

     wsSheet.Visible = xlSheetVisible

    Next wsSheet

 

 

 

 

다시 매크로보기를 누르고 해당 매크로1을 실행해주면?

 

 

 

 

앞서 숨겨놓은 시트들이 모두 숨기기 취소가 진행되었습니다.

 

 

앞으로 숨기기 취소를 여러번해야할때는 직접 하나씩 하시는것 보다

 

 

설명드린 매크로를 사용하시는 편이 편하실 수 있습니다.

 

 

728x90
반응형