Як шукати за назвою аркуша в книзі Excel (2 зручних способи)

  • Поділитися Цим
Hugh West

Якщо у вас багато аркушів у книзі Excel і ви шукаєте в Google швидкий спосіб знайти конкретний аркуш або всі назви аркушів, то ви потрапили в потрібне місце! У цій статті ми розглянемо 2 ефективних способи пошуку за назвою аркуша в книзі Excel з відповідними ілюстраціями.

Завантажити Практичний посібник

Ви можете завантажити наступну робочу книгу в Excel для вашої практики.

Назва пошукового листа.xlsm

2 Ефективні методи пошуку імені аркуша в книзі Excel

У цьому розділі ми розглянемо 2 способи пошуку імен аркушів у книзі Excel з відповідними ілюстраціями та поясненнями.

1. клацніть правою кнопкою миші на кнопці навігації, щоб знайти назву аркуша

Кнопка навігації у вашій книзі Excel знаходиться безпосередньо над рядком стану.

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

Сходинки:

  • Робити клацніть правою кнопкою миші на Кнопка навігації вашої робочої книги Excel.

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

  • Зараз обирати конкретний аркуш, який вам потрібен, і нарешті натисніть ГАРАЗД. .

Це призведе до переходу на вибраний аркуш.

Читати далі: Як отримати ім'я аркуша Excel (2 способи)

2. використання коду VBA для пошуку імені аркуша в книзі Excel

Ви можете легко знайти імена аркушів, використовуючи певні макроси VBA. Тут ми розглянемо, як це зробити.

2.1 Пошук за допомогою VBA і перехід зі списку назв аркушів

Тут, в рамках програми "Відкритий світ", відбулася презентація VBA У цьому розділі ми дізнаємося, як отримати список всіх імен аркушів у книзі Excel за допомогою коду VBA Для цього потрібно лише виконати наведені нижче дії.

Сходинки:

  • По-перше, зайдіть на сайт Розробник рахунок.
  • Потім натисніть на кнопку Visual Basic опція від Розробник таб і а VBA вискакує вікно.

Або, якщо ви натиснете Alt+F11 ключі разом, а VBA з'явиться вікно.

  • Потім натисніть на кнопку Вставка на вкладці "Вкладка" рядка меню VBA вікно.
  • Потім натисніть на Модуль .

Це відкриє новий Модуль вікно.

  • Тепер скопіюйте наступне VBA код і вставити його в Модуль вікно.
 Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub 
  • Натисніть на Біжи рядка меню або натисніть F5 на виконання Угоди про асоціацію між Україною та Європейським Союзом VBA код.

У результаті буде створено список усіх назв аркушів на поточному аркуші.

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

  • Виберіть Місце в цьому документі .
  • Виберіть свій конкретний аркуш.
  • Преса ГАРАЗД. .

Тепер при натисканні на створені посилання ви потрапите на відповідний робочий аркуш.

Детальніше: Як перерахувати назву аркуша в Excel (5 способів + VBA)

2.2 Пошук за назвою аркуша у полі введення

Цей код VBA забезпечить вам вікно пошуку з використанням Функція InputBox Вам потрібно ввести назву аркуша в поле пошуку, і Код переведе вас на потрібний аркуш! Далі все дуже просто - ви маєте виконати наступні кроки.

Сходинки:

  • Перш за все, зверніться до Розробник Потім натисніть на вкладку Visual Basic кнопку.
  • Потім перейдіть до розділу вставка і виберіть вкладку Модуль. Він відкриє новий Модуль вікно, в яке потрібно вставити наступне VBA код.

Якщо у вас немає вкладки "Розробник" у програмі Excel, увімкніть її або натисніть Alt+F11 Це безпосередньо відкриє нове вікно модуля.

  • Тепер скопіюйте наступний VBA код і вставте його в модуль.
 Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Введіть назву аркуша:", "Пошук аркуша") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "Аркуш "" & Name & "" знайдено та вибрано!" Else MsgBox "Аркуш "" & Name & "" не знайдено!" End If End Sub 

  • Далі, натиснувши на кнопку Біжи в рядку меню на сторінці Visual Basic вкладка або натискання F5, з'явиться вікно пошуку аркуша.

  • Запишіть назву аркуша, який потрібно знайти, і натисніть ГАРАЗД. .
  • З'явиться ще одне діалогове вікно, в якому буде вказано, знайдено аркуш чи ні. Його потрібно закрити.

Зауважте:

Цей код VBA потребує точно підібраного імені аркуша.

Докладніше: Як шукати ім'я аркуша за допомогою VBA в Excel (3 приклади)

Висновок

У цій статті ми розглянули, як шукати імена аркушів у книзі Excel за допомогою кодів VBA і без них. Сподіваюся, ця стаття була корисною для вас. Ви можете відвідати наш сайт ExcelWIKI Будь ласка, залишайте свої коментарі, пропозиції або запитання, якщо вони у вас є, у розділі коментарів нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.