VBA – 통합 문서의 모든 시트 이름을 목록으로 만드는 매크로

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 4월 29, 2023

다음 매크로는 통합 문서의 모든 시트를 반복하여 각 시트의 탭 이름을 추출합니다. 많은 시트가 있는 통합 문서의 모든 시트를 빠르게 나열할 때 유용합니다.

통합 문서의 모든 워크시트 이름을 목록으로 만들기

매크로를 사용하려면 코드에서 Sheet1(아래 코드에서 두 번 사용됨)이라는 단어를 결과를 원하는 탭 이름으로 바꾸기만 하면 됩니다. 출력 탭에 시트 이름 목록을 만들기 전에 기존에 입력된 데이터를 지우므로 출력 탭에 중요한 정보가 있는지 확인하세요.

Sub ListSheets()

Dim ws As Worksheet
Dim x As Integer

x = 1

Sheets("Sheet1").Range("A:A").Clear

For Each ws In Worksheets
     Sheets("Sheet1").Cells(x, 1) = ws.Name
     x = x + 1
Next ws

End Sub

간편한 VBA 코딩

온라인에서 VBA 코드를 더 이상 검색하지 않아도 됩니다. 초보자도 최소한의 코딩 지식으로 프로시저를 처음부터 코딩할 수 있습니다. 코드를 빠르게 작성하고 싶으시다면 모든 사용자를 위한 VBA 코드 작성기인 AutoMacro에 대해 자세히 알아보세요!

alt text

 

자세히 알아보기!

 

vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기