Перейти до основного матеріалу
 

Як перейменувати робочі аркуші на основі значень комірок в Excel?

Автор: нд Остання зміна: 2024-09-11

Перейменування робочих аркушів зазвичай застосовується в нашій роботі Excel, але чи доводилося вам коли-небудь пробувати перейменовувати аркуші на основі значень комірок? Звичайно, ви можете перейменовувати аркуші вручну, але тут цей підручник вводить деякі трюки, які дозволяють швидко перейменовувати декілька аркушів на основі значень комірок, що може заощадити ваш робочий час.

Перейменуйте робочі аркуші на основі певної комірки з VBA

Перейменуйте робочі аркуші на основі певної комірки за допомогою Перейменування кількох аркушів гарна ідея3

Перейменуйте робочі аркуші на основі діапазону вмісту комірок за допомогою Перейменування кількох аркушів гарна ідея3


Перейменуйте робочі аркуші на основі певної комірки з VBA

З VBA нижче, ви можете перейменувати відповідний аркуш на основі певної комірки.

1. Виберіть комірку, на основі якої ви хочете перейменувати робочий аркуш, у цьому випадку виберіть комірку А1. Дивіться знімок екрана:

Виберіть комірку, на основі якої потрібно перейменувати аркуш

2. прес Alt + F11 клавіші, щоб відкрити Microsoft Visual Basic для додатків вікна.

3. клацання Insert > Модулі, потім вставте нижче код VBA до нового Модулі вікна.

VBA: Перейменуйте робочі аркуші на основі певних значень комірок.

Sub RenameSheet()
'UpdatebyKutools20191129
Dim xWs As Worksheet
Dim xRngAddress As String
Dim xName As String
Dim xSSh As Worksheet
Dim xInt As Integer
xRngAddress = Application.ActiveCell.Address
On Error Resume Next
Application.ScreenUpdating = False
For Each xWs In Application.ActiveWorkbook.Sheets
    xName = xWs.Range(xRngAddress).Value
    If xName <> "" Then
        xInt = 0
        Set xSSh = Nothing
        Set xSSh = Worksheets(xName)
        While Not (xSSh Is Nothing)
            Set xSSh = Nothing
            Set xSSh = Worksheets(xName & "(" & xInt & ")")
            xInt = xInt + 1
        Wend
        If xInt = 0 Then
            xWs.Name = xName
        Else
            If xWs.Name <> xName Then
                xWs.Name = xName & "(" & xInt & ")"
            End If
        End If
    End If
Next
Application.ScreenUpdating = True
End Sub

4. прес F5 ключ для запуску коду VBA. Тоді всі робочі аркуші були перейменовані кожним відносним значенням комірки А1.

усі робочі аркуші перейменовано за значеннями комірки A1


Перейменуйте робочі аркуші на основі певної комірки за допомогою Перейменування кількох аркушів

Якщо у вас є Kutools для Excel, вам не потрібно зберігати код VBA, ви можете використовувати Перейменуйте кілька робочих аркушів функція для швидкого перейменування всіх аркушів на основі їх відносних комірок.

Kutools для Excel пропонує понад 300 розширених функцій для оптимізації складних завдань, підвищення креативності та ефективності. Розширено можливостями ШІ, Kutools автоматизує завдання з точністю, полегшуючи керування даними. Детальна інформація про Kutools для Excel...         Безкоштовне випробування...

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Увімкніть книгу, для якої потрібно перейменувати імена її аркушів.

2. клацання Kutools Plus > Робочий аркуш > Перейменувати робочі аркуші. Дивіться знімок екрана:

клацніть Перейменувати аркуші Kutools

3. Потім у спливаючому діалоговому вікні позначте аркуші, під якими ви хочете перейменувати Робочі таблиці панелі та виберіть одну з Варіант перейменування Вам потрібно, тут я заміню назву аркуша, а потім перевіряю Перейменуйте робочі аркуші з певною коміркоюта виберіть клітинку, якій потрібно перейменувати. Дивіться знімок екрана:

встановити параметри в діалоговому вікні

4. клацання Ok. Тепер аркуші перейменовані з певним вмістом комірки.

аркуші перейменовуються з певним вмістом клітинок

Але іноді вам потрібно перейменовувати декілька робочих аркушів на основі діапазону значень комірок, як показано на знімку екрана, в цьому випадку ви можете вибрати метод нижче.

перейменувати кілька аркушів на основі діапазону значень клітинок за допомогою Kutools


Перейменуйте робочі аркуші на основі діапазону вмісту комірок за допомогою Перейменування кількох аркушів

З Перейменуйте кілька робочих аркушів of Kutools для Excel, Ви також можете перейменувати аркуші на основі вибраного діапазону.

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. клацання Kutools Plus > Робочий аркуш > Перейменувати робочі аркуші. Дивіться знімок екрана:

клацніть функцію «Перейменувати робочі аркуші» Kutools

2 В Перейменуйте кілька робочих аркушів у діалоговому вікні потрібно вказати такі параметри:

(1) Виберіть робочі аркуші, з яких потрібно перейменувати Список робочих аркушів;

(2) Перевірте З конкретного діапазону параметр і виберіть значення комірки, які потрібно перейменувати на основі;

(3) Вкажіть Параметри перейменування, Ви можете перевірити Вставити перед початковою назвою аркуша, Вставити після оригінальної назви аркушаабо Замініть оригінальну назву аркуша, і ви можете переглянути відповідний результат у діалоговому вікні.

встановити параметри в діалоговому вікні

3. клацання Ok, а потім ви зможете побачити, що всі вибрані вами аркуші були перейменовані на основі вказаних значень комірок.

Замініть оригінальну назву аркуша

Замініть оригінальну назву аркуша

Вставити перед початковою назвою аркуша

Вставити перед початковою назвою аркуша

Вставити після оригінальної назви аркуша

Вставити після оригінальної назви аркуша

За допомогою утиліти «Перейменувати робочі аркуші» ви також можете перейменовувати аркуші з певним префіксом або суфіксом. Клацніть тут, щоб дізнатись більше про перейменування декількох аркушів.

Перейменуйте кілька аркушів на основі значень комірок

 

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Інструменти (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Інструменти (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Інструменти (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Інструменти (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!