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 |