KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как создать кнопки для открытия или перехода на определённые листы в Excel?

АвторКеллиДата изменения

Иногда возникает необходимость создать кнопку для открытия определённого листа в текущей книге. Как это сделать? На самом деле существует несколько способов решить эту задачу.

Воспользуйтесь навигацией Kutools для Excel, чтобы отобразить все открытые книги и их листы — просто щёлкните, чтобы перейти к нужному листу!


Создайте кнопку для открытия определённого листа с помощью фигуры и гиперссылки

Этот метод позволит вам вставить скруглённый прямоугольник и добавить к нему гиперссылку на нужный лист. Выполните следующие действия:

1. Щёлкните Вставка > Фигуры > Скруглённый прямоугольник. См. снимок экрана:
снимок экрана с выбором скругленного прямоугольника на вкладке «Вставка»

2. Нарисуйте на листе скруглённый прямоугольник, при необходимости отформатируйте его и добавьте текст. В нашем примере мы вводим Перейти на Лист1, как показано на снимке экрана ниже:
снимок экрана с вставленным прямоугольником

3. Щёлкните правой кнопкой мыши по скруглённому прямоугольнику и выберите Гиперссылка в контекстном меню.
снимок экрана с выбором пункта «Гиперссылка» из контекстного меню прямоугольника

4. В открывшемся диалоговом окне «Создать гиперссылку»:
(1) в разделе Связать с выберите Место в этом документе;
(2) в разделе Или выберите место в этом документе щёлкните, чтобы выбрать нужный лист;
(3) в поле Введите ссылку на ячейку укажите адрес ячейки назначения и нажмите кнопку ОК.
снимок экрана с созданием гиперссылки на лист для прямоугольника

Теперь, нажав на скруглённый прямоугольник, вы мгновенно перейдёте к указанной ячейке на заданном листе.

Легко вставляйте несколько макрокнопок для перехода (на каждый) другой лист в Excel

Чтобы вставить макрокнопку для перехода на другой лист, обычно приходится выполнять все пять описанных выше шагов — это может быть довольно утомительно, особенно если нужно создать множество макрокнопок для перехода на каждый лист в текущей книге. Однако утилита Создать связующую таблицу из Kutools для Excel позволяет быстро вставить сразу несколько макрокнопок для перехода на каждый лист.


снимок экрана с созданием списка имен листов с гиперссылками

Эта утилита Создать связующую таблицу также поддерживает массовую вставку нескольких гиперссылок для перехода на каждый лист (или другие листы) в текущей книге.


Создайте кнопку для открытия определённого листа с помощью управляющего элемента формы

Этот метод проведёт вас через процесс создания управляющей кнопки формы для открытия определённого листа. Выполните следующие действия:

1. Щёлкните Разработчик > Вставка > Кнопка в разделе Элементы управления формы. См. снимок экрана:
снимок экрана с вставкой элемента управления кнопкой
Примечание: По умолчанию вкладка «Разработчик» не отображается на ленте. Нажмите, чтобы узнать, как отобразить вкладку «Разработчик» на ленте Excel.

2. Нарисуйте кнопку — появится диалоговое окно «Назначить макрос». В этом окне введите имя макроса в поле Имя макроса, а затем нажмите кнопку Создать.
снимок экрана с назначением кода VBA кнопке

3. Откроется окно Microsoft Visual Basic для приложений. Вставьте приведённый ниже код между Sub и End Sub. См. снимок экрана:

Код: переход на определённый лист в Excel

ThisWorkbook.Sheets("Sheet1").Activate

Примечание: В коде замените Лист1 на нужное имя листа в соответствии с вашими задачами.
снимок экрана с использованием кода VBA

4. Сохраните код и закройте окно Microsoft Visual Basic для приложений. Теперь на форме появится управляющая кнопка, как показано на снимке экрана ниже. При нажатии на неё вы сразу перейдёте на указанный лист.
снимок экрана с итоговой кнопкой


Создайте кнопки для открытия всех листов с помощью Kutools для Excel

Оба описанных выше метода позволяют создать лишь одну кнопку для открытия одного листа. Если вы хотите быстро создать сразу несколько кнопок для открытия всех листов, воспользуйтесь утилитой Создать связующую таблицу из Kutools для Excel.

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас

1. Щёлкните KUTOOLS PLUS > Лист > Создать связующую таблицу.

2. В диалоговом окне Создать связующую таблицу:
(1) установите флажок Создать кнопки и макросы в разделе Стиль;
(2) в поле Имя связующей таблицы введите имя для нового листа;
(3) укажите положение индексного листа в раскрывающемся списке Расположение в книге.
снимок экрана с настройкой диалогового окна «Создать список имен листов»

3. Нажмите кнопку ОК. После этого будет создан индексный лист с несколькими кнопками. Каждая кнопка названа в соответствии с именем своего листа и связана с соответствующим листом. См. снимок экрана ниже:
снимок экрана индексного листа с несколькими кнопками, ведущими на соответствующие рабочие листы

Примечание: Чтобы использовать этот метод, необходимо включить параметр Доверять доступ к модели объектов проекта VBA в Центре управления безопасностью.

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Демонстрация: создание кнопок для открытия/перехода на все листы в Excel

 

Kutools для Excel: Более 300 удобных инструментов всегда под рукой! Воспользуйтесь функциями на базе ИИ для более умной и быстрой работы!Скачать сейчас!

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек