본문 바로가기
사용자 정의 함수(UDF)

모든 시트 이름 반환하기

2023. 9. 6.

모든 시트 이름을 반환하는 간단한 사용자 정의 함수입니다.

Function GetAllSheetNames() As Variant
    Dim ws As Worksheet
    Dim sheetNames() As Variant
    Dim i As Integer

    ReDim sheetNames(1 To ThisWorkbook.Sheets.Count)

    i = 1
    For Each ws In ThisWorkbook.Sheets
        sheetNames(i) = ws.Name
        i = i + 1
    Next ws

    GetAllSheetNames = sheetNames
End Function

 

매크로를 사용하지 않는 방법으로는 Excel Macro 4.0 매크로 함수를 이름정의해서 사용합니다.

'사용자 정의 함수(UDF)' 카테고리의 다른 글

시트가 존재하는지 확인  (0) 2023.08.12
파일이 열려있는지 확인  (0) 2023.08.12
파일이 존재하는지 확인  (0) 2023.08.12