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

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

Як в Excel можна скопіювати робочий аркуш і перейменувати його автоматично, не вводячи імені, як зазвичай? У цій статті я розповім про те, як скопіювати аркуш один раз або кілька разів і дати їм конкретні імена відразу.

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

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


Якщо вам потрібно скопіювати аркуш кілька разів і дати їм назви серій, таких як KTE-1, KTE-2, KTE-3, KTE-4…, наступний код VBA може зробити вам послугу.

1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.

2. Клацання Insert > Модуліта вставте наступний код у Модулі Вікно

Код VBA: Скопіюйте аркуш кілька разів і перейменуйте відразу:

Sub Create()
'Updateby Extendoffice
    Dim I As Long
    Dim xNumber As Integer
    Dim xName As String
    Dim xActiveSheet As Worksheet
    On Error Resume Next
    Application.ScreenUpdating = False
    Set xActiveSheet = ActiveSheet
    xNumber = InputBox("Enter number of times to copy the current sheet")
    For I = 1 To xNumber
        xName = ActiveSheet.Name
        xActiveSheet.Copy After:=ActiveWorkbook.Sheets(xName)
        ActiveSheet.Name = "KTE-" & I
    Next
    xActiveSheet.Activate
    Application.ScreenUpdating = True
End Sub

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

doc перейменувати скопійовані аркуші 1

4. Введіть кількість копій у спливаюче діалогове вікно, а потім натисніть OK , ваш поточний аркуш продубльовано 5 копіями та перейменовано з назвою послідовності, як показано на наступному знімку екрана:

doc перейменувати скопійовані аркуші 2

примітки: У наведеному вище коді ви можете змінити текст назви робочого аркуша “KTE-”До ваших необхідних.


Можливо, вищезазначені коди VBA вам складно застосувати, тут я представив простий інструмент - Kutools для Excel, З його Створіть робочі аркуші послідовностей утиліта, ви можете досягти цього завдання без будь-яких зусиль.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. 

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Клацання Kutools Plus > Робочий аркуш > Створіть робочі аркуші послідовностей, див. скріншот:

2, в Створіть робочі аркуші послідовностей діалогове вікно:

(1.) Виберіть назву робочого аркуша, який потрібно скопіювати з Базовий аркуш випадаючий список;

(2.) Потім вкажіть кількість робочого аркуша, під яким потрібно скопіювати Номер створення текстове вікно;

(3.) А потім перевірити Послідовні номери під Назви аркушів на основі розділ;

(4.) Нарешті, створіть потрібні імена робочих аркушів послідовностей на потрібній панелі, див. Знімок екрана:

doc перейменувати скопійовані аркуші 4

3. Закінчивши налаштування, натисніть Ok , а конкретний аркуш скопійовано кілька разів і перейменовано на основі вашої створеної послідовності в новій книзі, див. знімок екрана:

doc перейменувати скопійовані аркуші 5

Натисніть Безкоштовно завантажити Kutools для Excel зараз!


Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

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

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

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

Опис


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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is it possible that you add in this code an option to also copy specific cells. For example: I have in one cell Number 1 and I would like that when I duplicate Sheet will change for +1. Thanks
This comment was minimized by the moderator on the site
Wow this saved a lot of time for me! Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations