KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 여러 워크시트 이름을 바꾸는 방법은 무엇인가요?

작성자기술 지원수정 날짜

Excel 에서 일반적으로 시트 이름 바꾸기 하려면 시트 탭을 빠르게 두 번 클릭하거나, 시트 탭을 마우스 오른쪽 버튼으로 클릭하여 워크시트 이름 바꾸기 명령(Rename)을 선택할 수 있습니다. 이 방법은 Excel 에서 한두 개의 워크시트 이름을 바꿀 때 매우 편리하지만, 한 번의 작업으로 여러 워크시트 이름을 바꾸고 싶다면 어떻게 해야 할까요?

워크시트 이름 바꾸기

Rename 명령을 사용하여 시트 이름 바꾸기

편리한 도구를 사용하여 여러 워크시트를 손쉽게 이름 바꾸기

VBA 코드를 사용하여 여러 워크시트 이름 바꾸기


Rename 명령을 사용하여 시트 이름 바꾸기


다음 절차에 따라 Excel 에서 시트 이름 바꾸기 를Rename명령으로 빠르게 수행할 수 있습니다:

이름을 바꾸려는 시트 탭을 마우스 오른쪽 버튼으로 클릭하고, 상황에 맞는 메뉴에서Rename명령을 선택합니다。 또는 시트 탭을 두 번 클릭하여 워크시트 이름을 바꿉니다。 그런 다음 새 이름 을 입력하고Enter키를 눌러 이름을 변경합니다。 아래 스크린샷을 참조하세요:

시트 탭을 오른쪽 클릭하고 이름 바꾸기 명령을 선택한 후 새 이름을 입력합니다.

Rename명령을 사용하면 한 번에 하나의 워크시트만 이름을 바꿀 수 있으며, 여러 워크시트 이름을 바꾸려면 위의 작업을 반복해야 합니다。


편리한 도구를 사용하여 여러 워크시트를 손쉽게 이름 바꾸기

Kutools for Excel 의 일괄 시트 이름 바꾸기 도구는 현재 워크북의 모든 워크시트 또는 선택한 특정 워크시트의 이름을 바꾸는 데 매우 유용합니다。

이 도구를 사용하면 모든 워크시트 또는 선택한 특정 워크시트의 이름 앞뒤에 추가 내용을 넣거나 원래 시트 이름을 새 이름로 대체하여 신속하게 이름을 바꿀 수 있습니다。 또한 범위 셀의 내용을 사용하여 모든 워크시트 또는 선택한 시트의 이름을 바꿀 수도 있습니다。

Kutools for Excel 을다운로드하여 설치한 후,Kutools 플러스>워크시트>시트 이름 바꾸기를 클릭하여일괄 시트 이름 바꾸기대화 상자를 엽니다。 다음 단계를 따르세요:

시나리오 1. 지정된 데이터를 기준으로 워크시트를 일괄 이름 변경을(를) Kutools for Excel 을(를) 사용하여 이름 바꾸기

"지정

  1. 원하는 워크시트를워크시트목록에서 선택하세요。
  2. 이름 변경 스타일 아래에서 워크시트 이름을 바꾸려는 유형을 하나 선택하세요。이름 변경 스타일。
  3. 입력 상자에서입력 상자에서특정 값을 입력하세요。
  4. 확인()OK)을 클릭하세요。 다음과 같은 결과를 확인할 수 있습니다:

특정 데이터로 여러 워크시트의 이름 바꾸기

시나리오 2. Kutools for Excel 을(를) 사용하여 셀 값을 기준으로 여러 워크시트 이름 바꾸기

대화 상자에서 옵션 지정

  1. 원하는 워크시트를워크시트목록에서 선택하세요。
  2. 이름 변경 스타일 아래에서 워크시트 이름을 바꾸려는 유형을 하나 선택하세요。이름 변경 스타일。
  3. 버튼을 클릭하여선택 버튼버튼을 클릭하여선택에서섹션에서 워크시트 이름 변경 기준이 될 셀 값을 선택하세요。
  4. 확인()OK)을 클릭하세요。 다음과 같은 결과를 확인할 수 있습니다:

셀 값으로 여러 워크시트의 이름 바꾸기

시나리오 3. Kutools for Excel 을(를) 사용하여 각 워크시트의 특정 셀 값을 기준으로 여러 워크시트 이름 바꾸기

대화 상자에서 옵션 지정

  1. 원하는 워크시트를워크시트목록에서 선택하세요。
  2. 이름 변경 스타일 아래에서 워크시트 이름을 바꾸려는 유형을 하나 선택하세요。이름 변경 스타일。
  3. 버튼을 클릭하여선택 버튼버튼을 클릭하여해당 워크시트 셀에서섹션에서 워크시트 이름 변경 기준이 될 특정 셀 값을 선택하세요。
  4. 확인()OK)을 클릭하세요。 각 워크시트의 특정 셀 값을 기준으로 시트 이름가 이름이 변경되었습니다。

각 워크시트의 특정 셀 값을 사용하여 여러 워크시트의 이름 바꾸기

Kutools for Excel는 복잡한 작업을 간소화하는 300 개 이상의 고급 기능을 제공하여 창의성과 효율성을 높입니다。AI 기능이 통합된Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 에 대한 자세한 정보。。。         무료 체험판。。。

VBA 코드를 사용하여 여러 워크시트 이름 바꾸기

여기에서는 여러 워크시트 이름을 바꾸기 위한 두 가지 VBA 코드를 소개합니다。

코드 1. 원하는 이름으로 여러 워크시트를 한 번에 이름을 바꾸는 VBA 코드

다음 VBA 코드를 사용하면 현재 워크북 의 모든 워크시트 이름을 동일한 접두사로 빠르게 변경할 수 있습니다。 예: KTE-order1, KTE-order 2, KTE-order 3…

1.Developer>Visual Basic을 클릭한 후Insert>ModuleMicrosoft Visual Basic Application Windows에서 클릭합니다。

2.다음 코드를Module에 복사하여 붙여넣으세요。

VBA: 특정 이름을 입력하여 모든 시트 이름을 변경하기

Sub ChangeWorkSheetName()
'Updateby20140624
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
newName = Application.InputBox("Name", xTitleId, "", Type:=2)
For i = 1 To Application.Sheets.Count
    Application.Sheets(i).Name = newName & i
Next
End Sub

3.코드를 실행하려면실행 버튼버튼을 클릭하고 팝업 대화상자에 원하는 이름을 입력하세요。 스크린샷을 참조하세요:

새 시트 이름 입력

4.OK 를 클릭합니다。 그러면 모든 시트 이름이 변경된 것을 확인할 수 있습니다。

모든 시트의 이름이 변경됨

2. 현재 워크북의 각 워크시트에서 특정 셀 값을 사용하여 여러 워크시트 이름을 바꾸는 VBA 코드

다음 VBA 코드를 사용하면 현재 워크북의 모든 워크시트 이름을 특정 셀의 내용으로 변경할 수 있습니다。 예를 들어 전체 워크북의 A1 셀에 시트 이름 을 입력하면 해당 워크시트 이름이 A1 셀 값으로 변경됩니다。

1.각 워크시트에서 시트 이름 을 포함할 셀을 지정하고 그 셀에 시트 이름 을 입력하세요。 이 예제에서는 각 워크시트의 A1 셀에 시트 이름 을 입력합니다。

2.Developer>Visual Basic을 클릭한 후Insert>ModuleMicrosoft Visual Basic ApplicationWindows 에서 클릭합니다。

3.다음 코드를 Module 에 복사하여 붙여넣으세요。

VBA: 특정 셀 내용으로 시트 이름 바꾸기

Sub RenameTabs()
'Updateby20140624
 For x = 1 To Sheets.Count
 If Worksheets(x).Range("A1").Value <> "" Then
 Sheets(x).Name = Worksheets(x).Range("A1").Value
 End If
 Next
 End Sub

4.코드를 실행하려면실행 버튼버튼을 클릭하세요。 그러면 모든 워크시트 이름이 A1 셀의 내용을 기반으로 변경됩니다。

참고 사항:

  • 위 코드에서A1은 워크시트 이름 변경 기준이 되는 셀 내용입니다。 필요에 따라 변경할 수 있습니다。
  • 해당 셀에 내용이 없으면 해당 셀이 포함된 워크시트는 이름이 변경되지 않습니다。

데모: Kutools for Excel 으로 여러 워크시트 이름 바꾸기