목차
워크시트가 너무 많아 엑셀 통합문서가 커지는 경우가 있습니다. 워크시트가 여러 개 있기 때문에 모든 워크시트를 살펴보기가 어렵습니다. 그럴 때 목차가 좋은 해결책이 될 수 있습니다. 이 문서에서는 VBA 코드와 Excel의 하이퍼링크를 사용하여 탭에 대한 목차를 만드는 방법 을 보여줍니다. 이 기사가 유익하고 유용한 정보를 얻을 수 있다고 생각합니다.
실습 워크북 다운로드
아래에서 실습 워크북을 다운로드하십시오.
다음에 대한 목차 Tabs.xlsm
Excel에서 탭의 목차를 만드는 6가지 적합한 방법
탭의 목차를 만들기 위해 쉽게 수행할 수 있는 6가지 방법을 찾았습니다. 작업을 수행합니다. 이 기사에서는 몇 가지 Excel 명령, 기능 및 더 중요한 VBA 코드를 활용하여 탭에 대한 목차를 만들고자 합니다. 작업을 수행하기 전에 스프레드시트 탭을 만들어야 합니다.
그 다음에는 Excel 기능과 VBA 코드를 활용하여 탭에 필요한 목차를 만들고 싶습니다. .
1. 컨텍스트 메뉴 활용
첫 번째 방법은 정말 사용하기 쉽습니다. 여기에서 각 스프레드시트 탭 이름을 기록하고 거기에 링크를 추가합니다. 그런 다음 링크를 클릭하면 해당 워크시트로 이동합니다. 방법을 이해하려면 다음 단계를 따르세요.
단계
- 먼저 모든 스프레드시트 탭을 기록합니다.링크를 추가할 위치입니다.
- 그런 다음 셀 B5 를 마우스 오른쪽 버튼으로 클릭합니다.
- 그 컨텍스트 메뉴 가 열립니다.
- 여기에서 링크 옵션을 선택합니다.
- 다른 방법으로 링크 옵션을 얻을 수 있습니다.
- 먼저 리본의 삽입 탭으로 이동합니다.
- 그런 다음 링크 그룹의 링크 .
- 결과적으로 하이퍼링크 삽입 대화 상자.
- 그런 다음 에 링크 섹션에서 이 문서에 배치 를 선택합니다.
- 그런 다음 원하는 항목을 설정합니다. 셀 참조.
- 그런 다음 이 문서에서 위치를 선택합니다. 미국 워크시트의 하이퍼링크를 생성할 것이므로 미국을 선택합니다.
- 마지막으로 확인 을 클릭합니다.
- 셀 B5 에 하이퍼링크를 생성합니다.
- 동일한 절차를 따라 목차의 모든 셀에 하이퍼링크를 추가하세요.
- 그런 다음 탭을 클릭하면 특정 스프레드시트로 이동합니다.
- 여기에서 호주 탭을 클릭하면 호주 스프레드시트 탭으로 이동합니다. 스크린샷을 참조하세요.
2. VBA 코드 포함
VBA 코드를 활용하여 탭에 대한 목차를 만들 수 있습니다. 작업을 수행하기 전에 리본에 개발자 탭 을 추가해야 합니다. 그 후, 당신은VBA 코드를 작성하고 Excel에서 탭용 목차를 만듭니다. 단계를 따릅니다.
단계
- 먼저 리본의 개발자 탭으로 이동합니다.
- 그런 다음 , 코드 그룹에서 Visual Basic 를 선택합니다.
- 이 열립니다. Visual Basic 옵션.
- 그런 다음 삽입 탭으로 이동합니다.
- 그 다음 모듈 옵션을 선택합니다.
- VBA 코드를 작성할 모듈 코드 창이 열립니다.
7661
- 그런 다음 Visual Basic 창을 닫습니다.
- 그 다음 Developer 탭으로 다시 이동합니다.
- 에서 Macros 옵션을 선택합니다. 코드 그룹.
- 그 결과 매크로 대화 상자가 나타납니다.
- 그런 다음 매크로 이름 섹션에서 Table_of_Contents 옵션을 선택합니다.
- 마지막으로 실행 을 클릭합니다.
- 결과적으로 다음과 같은 결과가 나옵니다. 스크린샷을 참조하세요.
- 아무 탭이나 선택하면 해당 워크시트로 이동합니다.
- 여기에서 핀란드 탭을 선택하면 핀란드 스프레드시트 탭으로 이동합니다. 스크린샷을 참조하십시오.
자세히 알아보기: Excel에서 VBA를 사용하여 목차를 만드는 방법(예제 2개)
3. HYPERLINK 기능 사용
이 방법에서는 HYPERLINK 기능 을 활용하겠습니다. 에 의해 HYPERLINK 기능을 사용하여 탭에 대한 목차를 만듭니다. 그런 다음 탭을 클릭하면 특정 스프레드시트 탭으로 이동합니다. 이 방법을 이해하려면 다음 단계를 주의 깊게 따르십시오.
단계
- 먼저 B5 셀을 선택합니다.
- 그리고 다음 수식을 적습니다.
=HYPERLINK("#'United States'!A1","USA")
- 그런 다음 Enter 를 눌러 수식을 적용합니다.
- 다음 셀 B6 을 선택합니다.
- 다음 수식을 적으십시오.
=HYPERLINK("#'France '!A1","France")
- 그런 다음 Enter 를 눌러 수식을 적용합니다.
- 다른 셀에 대해서도 동일한 절차를 수행하여 표를 만듭니다.
- 마지막으로 다음과 같은 결과가 나옵니다.
- 아무 탭이나 선택하면 해당 스프레드시트 탭으로 이동합니다.
- 여기에서 프랑스 탭을 선택하면 프랑스 스프레드시트로 이동합니다. 탭. 스크린샷을 참조하십시오.
자세히 알아보기: 하이퍼링크를 사용하여 Excel에서 목차를 만드는 방법(5가지 방법)
4. 파워 쿼리 사용
네 번째 방법은 파워 쿼리를 사용하는 것입니다. 먼저 파워 쿼리에서 Excel 파일을 엽니다. 그런 다음 HYPERLINK 기능을 사용하여 각 워크시트에 대한 하이퍼링크를 가져옵니다. 이것을 제대로 이해하려면 다음을 따르십시오.단계.
단계
- 먼저 리본의 데이터 탭으로 이동합니다.
- 그런 다음 Get & 데이터 변환 .
- 그 다음 파일에서 옵션을 선택합니다.
- 그런 다음 Excel 통합 문서에서 를 선택합니다.
- 그 다음 원하는 Excel 파일을 선택하고 가져오기 를 클릭합니다.
- 그러면 네비게이터 대화 상자가 나타납니다.
- 목차 선택 옵션.
- 마지막으로 데이터 변환 을 클릭합니다.
- 결과적으로 파워 쿼리 창이 열립니다.
- 그런 다음 이름 제목을 선택하고 기타 열 제거 를 선택합니다.
- 결과적으로 다른 모든 열은 제거되었습니다.
- 그런 다음 닫기 & Load 드롭다운 옵션입니다.
- 여기에서 Close & Load To .
- 그러면 데이터 가져오기 대화 상자가 나타납니다.
- 선택 데이터를 넣을 위치와 셀도 설정합니다.
- 마지막으로 확인 을 클릭합니다.
- 다음과 같은 결과가 나옵니다. 스크린샷을 참조하세요.
- 그런 다음 탭 링크를 넣을 새 열을 만듭니다.
- 다음 셀 C5 를 선택합니다.
- 다음을 작성합니다.수식.
=HYPERLINK("#'"&[@Name]&"'!A1","USA")
- Enter 를 누르십시오. 수식을 적용합니다.
- 모든 셀에 대해 동일한 절차를 수행합니다. 그러면 다음과 같은 결과가 나타납니다.
- 아무 탭이나 클릭하면 해당 워크시트로 이동합니다.
- 여기서 USA 탭을 클릭합니다. 미국 스프레드시트 탭으로 이동합니다.
5. 버튼 활용
탭용 목차를 생성할 수 있는 또 다른 방법은 다음과 같습니다. 버튼 을 사용하여. 이 방법에서는 버튼을 만든 다음 원하는 스프레드시트 탭에 연결합니다. 그런 다음 버튼을 클릭하면 해당 탭으로 이동합니다. 방법을 이해하려면 단계를 올바르게 따르십시오.
단계
- 먼저 리본의 개발자 탭으로 이동합니다.
- 그런 다음 제어 그룹에서 삽입 드롭다운 옵션을 선택합니다.
- 삽입 드롭다운 옵션에서 버튼(양식 컨트롤) 을 선택합니다.
- 결과적으로 마우스 커서를 더하기(+) 아이콘으로 변환합니다.
- 더하기 아이콘을 드래그하여 버튼 모양을 지정합니다.
- 매크로 할당 대화 상자가 열립니다.
- 그런 다음 새 옵션을 선택합니다.
- 이 버튼에 대한 VBA를 입력해야 하는 Visual Basic 창이 열립니다.
- 이 코드는특정 스프레드시트 탭에 대한 링크입니다.
- 다음 코드를 작성하세요.
7491참고:특정 스프레드시트 탭에 대한 링크를 만들려면 , 'United States'를 원하는 탭 이름으로 바꿔야 합니다. 다른 모든 코드는 변경되지 않습니다.
- 그런 다음 창을 닫습니다.
- 그 다음 리본의 개발자 탭으로 이동합니다.
- 그런 다음 코드 그룹에서 매크로 를 선택합니다.
- 결과적으로 매크로 대화 상자가 나타납니다.
- 그런 다음 매크로 이름 섹션에서 Button1_Click 을 선택합니다.
- 마지막으로 Run .
- 특정 탭으로 이동합니다.
- 그런 다음 버튼을 누릅니다.
- 컨텍스트 메뉴 에서 텍스트 편집 을 선택합니다.
- 여기 , 버튼 이름을 ' USA '로 설정했습니다.
- 원하는 이름을 설정할 수 있습니다.
- 이제 버튼 이름을 클릭합니다.
- 특정 탭으로 이동합니다.
- 여기에서 ' 미국<이라는 스프레드시트 탭과의 링크를 만듭니다. 2>'. 따라서 해당 탭으로 이동합니다.
- 동일한 절차에 따라 필요한 모든 탭에 대한 다른 버튼을 만듭니다.
- 마지막으로 탭에 필요한 목차를 얻습니다. 스크린샷을 참조하십시오.
6. 결합 수식 적용
이 방법에서는 이름 관리자를 활용합니다.이름을 정의합니다. 그런 다음 탭에 대한 목차를 만들 수 있는 결합된 수식을 사용합니다. 단계를 시작하기 전에 이 방법에서 사용할 기능은 다음과 같습니다.
- REPT 기능
- NOW 기능
- SHEETS 기능
- ROW 기능
- SUBSTITUTE 기능
- HYPERLINK 기능
- TRIM 기능
- RIGHT 기능
- CHAR 기능
방법을 명확하게 이해하려면 이제 단계를 따르십시오.
단계
- 먼저 공식으로 이동합니다. 리본의 탭.
- 그런 다음 정의된 이름 그룹에서 이름 정의 를 선택합니다.
- 새 이름 대화 상자가 열립니다.
- 그런 다음 이름 섹션에 TabNames 를 입력합니다.
- 그 후 참조 섹션에 다음 수식을 적습니다.
=GET.WORKBOOK(1)&REPT(NOW(),)
- 마지막으로 확인 을 클릭합니다.
- 다음 셀 <1을 선택합니다>B5 .
- 조합식을 이용하여 다음 식을 쓰시오.
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))&"'!A1",TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))),CHAR(255)," "))
이 수식은 Professor-Excel 에서 가져온 것이므로 다음과 같은 결과를 얻을 수 있습니다.
- 그런 다음 <1을 누릅니다>Enter 를 입력하여 수식을 적용합니다.
- 그런 다음 채우기 핸들 아이콘을 아래로 드래그합니다.열입니다.
- 그런 다음 아무 탭이나 클릭하면 해당 스프레드시트 탭으로 이동합니다.
- 여기에서 미국 탭을 클릭하면 미국 스프레드시트 탭으로 이동합니다. 스크린샷을 참조하십시오.
자세히 알아보기: Excel에서 VBA 없이 목차를 만드는 방법
결론
탭용 엑셀 목차를 만들기 위해 더 나은 버전을 만들 수 있는 6가지 방법을 보여드렸습니다. 이를 만들기 위해 여러 Excel 함수와 VBA 코드를 활용합니다. 이러한 모든 방법은 상당히 효과적이고 사용자 친화적입니다. 이 기사에서는 버튼을 활용하여 목차를 만드는 방법을 보여주었습니다. 목차와 관련하여 가능한 모든 영역을 다루었다고 생각합니다. 추가 질문이 있으시면 언제든지 의견란에 질문하십시오. Exceldemy 페이지를 방문하는 것을 잊지 마십시오.