본문 바로가기
Worksheet object

Worksheet.Name속성

2023. 9. 6.

Worksheet.Name property

개체 이름을 나타내는 문자열 값을 반환하거나 설정합니다.

Syntax

expression.Name

 

expression : Worksheet 개체를 나타내는 변수입니다.

예제

1. 시트 이름 변경하기

Sub ChangeWorksheetName()
    ThisWorkbook.Sheets("Sheet1").Name = "NewName"
End Sub

 

2. 활성화된 시트 이름 출력하기

Sub ReadActiveWorksheetName()
    Dim sheetName As String
    sheetName = ActiveSheet.Name
    Debug.Print "현재 활성화된 워크시트의 이름은 " & sheetName & " 입니다."
End Sub

' Output
' 현재 활성화된 워크시트의 이름은 Saels 입니다.

 

3.워크시트 이름 기반으로 다른 작업하기

Sub PerformActionBasedOnSheetName()
    Dim sheetName As String
    sheetName = ActiveSheet.Name
    
    Select Case sheetName
        Case "Sheet1"
            ' Sheet1의 경우에 수행할 작업
            MsgBox "Sheet1에서 작업 중입니다."
        Case "Sheet2"
            ' Sheet2의 경우에 수행할 작업
            MsgBox "Sheet2에서 작업 중입니다."
        Case Else
            ' 다른 워크시트의 경우에 수행할 작업
            MsgBox "다른 워크시트에서 작업 중입니다."
    End Select
End Sub

 

도움말 출처

 

Worksheet.Name property (Excel)

Office VBA reference topic

learn.microsoft.com

 

'Worksheet object' 카테고리의 다른 글

Worksheet.AutoFilter 속성  (0) 2023.09.08
Worksheet.ScrollArea 속성 - 스크롤 영역 제한하기  (0) 2023.09.06
시트 삭제하기  (0) 2023.09.05
Hyperlinks 속성  (0) 2023.09.03
Columns 속성  (0) 2023.09.03