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

Як перейменувати кілька файлів папки в Excel?

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

Можливо, більшість із нас страждає від цієї проблеми, що нам потрібно перейменовувати декілька файлів у папці; перейменування імен файлів одне за одним зводить нас з розуму, якщо в цій папці є сотні чи тисячі файлів. Чи є якісь хороші функції для вирішення цього завдання?

Крок 1. Перерахуйте всі імена файлів із певної папки на аркуші за допомогою Kutools для Excel

Крок 2. Перейменуйте кілька файлів папки в Excel за допомогою коду VBA


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

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

після установки Kutools for Excel, будь ласка, зробіть наступне :( Безкоштовне завантаження Kutools for Excel зараз )

1. Клацання Kutools плюс > Імпорт-експорт > Список імен файлів, див. скріншот:

Опція «Список імен файлів» на Kutools Вкладка «Плюс» на стрічці

2, в Список імен файлів діалогове вікно натисніть кнопку Провідник файлів , щоб вибрати папку файлів, до якої потрібно перерахувати файли, а потім натисніть Всі файли від Тип файлів, див. скріншот:

Діалогове вікно «Список імен файлів».

3. Потім натисніть OK кнопки, усі імена файлів були перелічені в стовпці нового аркуша, а також деякі атрибути файлів, і тепер ви можете видалити інші небажані стовпці і лише залишити File Name стовпець, див. скріншот:

Усі імена файлів перераховані в стовпці на новому аркуші

Натисніть, щоб дізнатися більше про цю функцію списку імен файлів…

Безкоштовне завантаження Kutools for Excel зараз


Перейменуйте кілька файлів папки в Excel за допомогою коду VBA

Після переліку всіх оригінальних імен файлів у стовпці A, ви повинні ввести нові імена файлів у стовпці B, як показано на наступному знімку екрана:

Оригінальні назви файлів у стовпці A та нові назви файлів у стовпці B

І тут я розповім про код VBA, який може допомогти вам замінити старі імена файлів одразу новими. Будь ласка, виконайте такі дії:

1. Утримуйте клавішу ALT + F11 і відкриває Вікно Microsoft Visual Basic для програм.

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

Код VBA: Перейменуйте кілька файлів у папці

Sub RenameFiles()
'Updateby20141124
Dim xDir As String
Dim xFile As String
Dim xRow As Long
With Application.FileDialog(msoFileDialogFolderPicker)
    .AllowMultiSelect = False
If .Show = -1 Then
    xDir = .SelectedItems(1)
    xFile = Dir(xDir & Application.PathSeparator & "*")
    Do Until xFile = ""
        xRow = 0
        On Error Resume Next
        xRow = Application.Match(xFile, Range("A:A"), 0)
        If xRow > 0 Then
            Name xDir & Application.PathSeparator & xFile As _
            xDir & Application.PathSeparator & Cells(xRow, "B").Value
        End If
        xFile = Dir
    Loop
End If
End With
End Sub

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

Вікно перегляду

4. А потім клацніть OK, всі старі імена файлів були негайно замінені новими. Дивіться скріншоти:

Файли зі старими назвами стрілка Файли з новими назвами

Примітки:

1. Коли ви перелічуєте свої старі та нові імена файлів, розширення файлу має бути включене.

2. У наведеному вище коді посилання A: A вказує на старий список імен файлів, який потрібно перейменувати, та посилання B містить нові імена файлів, які ви хочете використовувати, ви можете змінити їх за вашими потребами


Демонстрація: перейменуйте кілька файлів папки в Excel

Kutools for Excel: понад 300 зручних інструментів у вас під рукою! Насолоджуйтесь постійно безкоштовними функціями ШІ! Завантажити зараз!

Статті по темі:

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

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


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

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

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


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

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