Динамические гиперссылки в Excel

Автор: | 13.05.2021

Вы можете создавать динамические гиперссылки в Excel, которые действуют как формы HTML, без каких-либо особых знаний о HTML. Эти гиперссылки могут пригодиться при использовании Excel в качестве интерфейса к Интернету или к внутреннему Интернету.

В качестве примера давайте создадим форму поиска Google. Сначала зайдите на Google.com и выполните поиск по ключевому слову «Excel». Затем взгляните на URL-адрес в адресной строке браузера. Это может выглядеть примерно так:

 http://www.google.com/search?hl=en&q;=Excel&lr;=lang_en 

Конечно, то, что вы видите в адресной строке может быть даже длиннее, в зависимости от того, к какому серверу вы в конечном итоге получите доступ в Google:

 http://www.google.com/#hl=en&sugexp;=ldymls&xhr;=t&q;=Excel&cp;=  4 & pf = p & sclient = psy & site = & source = hp & aq = 0 & aqi = & aql = & oq = Exce & pbx = 1 & bav = on.2 или.r_gc.r_pw. & Fp = e28a97840bb57e9 & biw = 1311 & bih = 692 

отображается в адресной строке, если вы изучите то, что видите, вы начнете распознавать закономерности. Параметры, следующие за вопросительным знаком (?) Или решёткой (#), представляют собой пары имя-значение, отправленные HTML-формой. Но вам не нужно много знать об этом. В этом случае главное, что следует учитывать, – это поисковый запрос, где «q» – это имя параметра, а «Excel» – его значение.

Использование функции ГИПЕРССЫЛКА вместе с функцией СЦЕПИТЬ (или просто амперсанд, &), вы можете легко собрать ссылку и создать динамическую форму, используя ячейки как поля. Просто выполните следующие два быстрых шага:

  1. В ячейке B3 введите ключевое слово «Веб-запросы Excel».
  2. В ячейке B4 введите следующую формулу :
 = HYPERLINK ("http://www.google.com/search?q=" & B3 & "& safe = active", "Искать в Google") 

Теперь у вас есть собственная простая HTML-форма внутри Excel. Вы можете создавать гораздо более длинные гиперссылки и включать несколько ссылок на ячейки, но в Excel есть ограничение на длину гиперссылки (около 248 символов). Чтобы использовать форму, просто введите ключевые слова в ячейку B3 и щелкните гиперссылку в ячейке B4. Вот и все!

Создание формы для доступа к Google – это просто упрощенный пример. Интересные приложения – это когда вы можете собирать гиперссылки из результатов вычислений, операций со строками, операторов IF, полей со списком или других полей формы, доступных в Excel.