Вопрос о Microsoft Excel

Business Microsoft Excel
FAQ (691)
Характеристики

Гость спросил 04.03.2018 19:49

Как гиперссылкой запустить макрос в Excel?

 перейти к ответам (1)
такой же вопрос / проблема! другой вопрос / проблема...

lelezard7

27.03.2018 20:51

Чтобы при нажатии на гиперссылку Excel запускался макрос, надо создать гиперссылки, они будут использоваться для выполнения макрокодов. Далее надо нажать на ячейку, которая должна запускать макрокод. Для гиперссылки, которая там находится нужно создать ссылку на себя саму. Делаем то же самое для других гиперссылок. Находим лист, на котором находятся нужные гиперссылки и выбираем его вкладку. Открываем контекстное меню щелчком мыши и выбираем «Просмотреть код». Откроется «Microsoft Visual Basic для приложений». Надо вставить это туда:

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

If Target.Range.Address = "$B$6" Then

Call Macro1

End If

If Target.Range.Address = "$B$8" Then

Call Macro2

End If

End Sub

Здесь B6 и B8 – ячейки в которых находятся гиперссылки, их надо заменить на свои, также Macro1 и Macro2 – имена макрокоманд, их можно поменять по желанию. Закрываем окно команд не забыв сохранить. Все.

   Как выгодно покупать доллары? Анализ стратегий и статистики за 25 лет

Другие вопросы посетителей из раздела "Бизнес Microsoft Excel":

Гость: Для какой цели в формулах используют относительные...

Гость: Как быстро протянуть формулу на весь столбец в Excel?

Гость: Как гиперссылку сделать текстом в Excel?

Гость: Как закрепить заголовок таблицы в Excel?

Гость: Как закрепить строку в формуле в Excel?

Гость: Как перевести Excel в html?

Гость: Как пользоваться макросами в Excel?

Гость: Как скопировать значение а не формулу в Excel?

Гость: Как точно заменить на запятую в Excel?

Гость: Какая бывает адресация в Excel?

Гость: Какая ссылка на ячейку в Microsoft Excel является...

Гость: Какие вредоносные программы могут заражать документы...

Гость: Почему в фильтр попадает последняя строка в Excel?

Гость: Почему не считается формула в Excel?

Гость: Что надо знать про Excel?