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

Як шукати за назвою робочого аркуша в Excel?

Зазвичай ми можемо легко знаходити / шукати комірки за допомогою функції Знайти та замінити. Але іноді нам потрібно шукати за назвою робочого аркуша. Наприклад, на панелі вкладок аркушів стискаються десятки аркушів, і нам потрібно швидко знайти аркуш і перейти до нього. Так як? У цій статті будуть розглянуті обидва способи її легкого вирішення.


Пошук за назвою робочого аркуша за допомогою VBA

Цей метод легко запровадить макрос VBA для пошуку аркуша в активній книзі.

1, натисніть інший + F11 одночасно відкрити вікно Microsoft Visual Basic for Applications.

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

VBA: пошук за назвою робочого аркуша

Sub SearchSheetName()
Dim xName As String
Dim xFound As Boolean
xName = InputBox("Enter sheet name to find in workbook:", "Sheet search")
If xName = "" Then Exit Sub
On Error Resume Next
ActiveWorkbook.Sheets(xName).Select
xFound = (Err = 0)
On Error GoTo 0
If xFound Then
MsgBox "Sheet '" & xName & "' has been found and selected!"
Else
MsgBox "The sheet '" & xName & "' could not be found in this workbook!"
End If
End Sub

3, натисніть F5 або клацніть на прогін для запуску цього VBA.

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

З'явиться інше діалогове вікно і повідомить, знайдено аркуш чи ні. Просто закрийте його.

Примітка: Цей VBA вимагає точно підібраного імені робочого аркуша. Тільки ви вводите точно повне ім'я робочого аркуша, ви можете дізнатися цей аркуш за допомогою цього VBA.


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

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

Kutools для Excel - Містить понад 300 основних інструментів для Excel. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Скачати зараз!

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

2. У діалоговому вікні Створення списку назв аркушів вкажіть налаштування: (1) перевірте Містить список гіперпосилань варіант; (2) введіть ім'я для нового створеного аркуша покажчика; (3) вказати місце нового аркуша покажчика; і (4) перерахувати всі імена робочих аркушів в одному стовпці на Індексному аркуші.

3. Натисніть Ok кнопку. Тепер створюється новий індексний аркуш, який розміщується перед усіма аркушами.

4. Перейдіть на індексний аркуш і натисніть Ctrl + F одночасно, щоб відкрити діалогове вікно Знайти та замінити, введіть ключове слово в Знайти те, що і натисніть на Знайти все кнопку. Дивіться знімок екрана:

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

5. Клацніть на знайденій назві робочого аркуша у діалоговому вікні Знайти та замінити, щоб вибрати відповідну комірку, далі клацніть виділену комірку в індексному аркуші, вона одразу перейде на відповідний аркуш.

Демонстрація: пошук за назвою робочого аркуша в Excel


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

Шукайте за назвою аркуша за допомогою панелі навігації Kutools для Excel

Якщо у вас встановлено Kutools для Excel, ви можете легко шукати аркуші за назвою аркуша на панелі навігації. Будь ласка, зробіть наступне:

Kutools для Excel - Доповніть Excel понад 300 основними інструментами. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Get It Now

1. За замовчуванням відкривається панель навігації. Якщо закрито, натисніть Кутулс > Область переходів , щоб відобразити панель навігації, а потім клацніть  (Робоча книга та аркуш) у крайній лівій частині панелі навігації.

2. Перевірте фільтр прапорець в області навігації та введіть вказані ключові слова в наступне поле. Тепер усі аркуші, імена яких містять зазначені ключові слова, будуть виявлені та перераховані в полі нижче. Дивіться знімок екрана:

примітки: Натискання результатів пошуку перескакує і одразу відкриє відповідний аркуш.

Демо: пошук за назвою аркуша за допомогою панелі навігації Kutools для Excel


Kutools для Excel: понад 300 зручних інструментів у вас під рукою! Почніть 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 (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you, it really helpful.
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Muchas gracias por el consejo, me ayudo mucho!!
This comment was minimized by the moderator on the site
Dear sir, mujhe excel 2013 me worksheet search karne ki vba coding bata dijiye or search command bata dijiye
This comment was minimized by the moderator on the site
Please tell me about cell name search in all worksheet of excel 2007 shortcut or longterm
This comment was minimized by the moderator on the site
Thank you very much. The VBA code was very helpful for me :-) Thanks again!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations