Semenalidery.com

IT Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Excel гиперссылка на ячейку

Что такое гиперссылка?

Гиперссылка — это не просто отображение адреса на ресурс — это активная ссылка, кликнув на которую
-либо откроется страница интернет в браузере по умолчанию
-либо будет открыт файл, на который ведет ссылка
-либо будет открыта директория(папка), к которой ведет ссылка.

Установить гиперссылку можно двумя способами.
ПЕРВЫЙ СПОСОБ
и самый распространенный: правый клик мыши по ячейке-Гиперссылка (Hyperlink) . Откроется окно добавления гиперссылки.

Там можно выбрать вид ссылки:

  • на файл или веб-страницу. Если на веб-страницу, то необходимо в поле «Адрес» указать адрес веб-страницы. Если ссылка на файл — просто выбрать файл в диспетчере файлов.
  • местом в документе. Выбирается необходимый лист и адрес ячейки, на которую необходимо переместиться по нажатии гиперссылки.
  • новым документом. Создается новый документ и сразу ссылка на него. При нажатии гиперссылки будет открыт этот файл.
  • электронной почтой. Указывается адрес электронной почты и тема письма по умолчанию. По нажатии ссылки будет создано письмо на указанный адрес электронной почты и с указанной темой.

Самый серьезный недостаток этого метода в том, что после сортировки таблиц со множеством таких гиперссылок они неизбежно «ломаются», т.е. перестают работать.

Создание гиперссылки кодом VBA выглядит следующим образом:

ActiveSheet.Hyperlinks.Add Anchor:=Range(«A1″), _ Address:=»/», _ TextToDisplay:=»/»

Range( «A1» ) — это ячейка, в которой будет создана гиперссылка.
Address( http://www.excel-vba.ru/ ) — адрес страницы(или путь к файлу или директории), который будет открыт по клике на ячейку.
TextToDisplay( http://www.excel-vba.ru/ ) — это текст, который будет отображаться в ячейке. Может отличаться от адреса самой ссылки.

ВТОРОЙ СПОСОБ
через функцию ГИПЕРССЫЛКА (HYPERLINK) . Этот способ хорош, если Вам надо создать много гиперссылок на листе:
=ГИПЕРССЫЛКА(» www.excel-vba.ru «;» переход на сайт «)
www.excel-vba.ru — адрес страницы(или путь к файлу или директории), который будет открыт по клике на ячейку.
переход на сайт — текст, который будет отображаться в ячейке. Может отличаться от текста самой ссылки.
Сама функция расположена в категории Ссылки и массивы диспетчера функций.
При применении такого способа создания гиперссылки Вы можете далее указать помимо основного адреса еще и указание на конкретную страницу через ссылку на ячейку:
=ГИПЕРССЫЛКА(«http://www.excel-vba.ru/»& B1 ;»переход на сайт»)
в ячейке B1 — chto-umeet-excel/ . Теперь при клике на ячейку в браузере по умолчанию откроется страница http://www.excel-vba.ru/chto-umeet-excel/
Нетрудно догадаться, что таких ссылок можно создать множество простым копированием формулы в другие ячейки и что немаловажно — в столбце В можно записывать разные окончания ссылок. Если вдруг сайт поменял адрес, но система ссылок осталась прежней — Вам надо будет лишь заменить основной адрес и все. То же самое можно отнести и к файлам на диске: если поменялась лишь корневая директория — то просто меняем её в формуле.

Так же можно создать гиперссылку, переходящую на определенную ячейку на листе:
=ГИПЕРССЫЛКА(«#Лист2!D4″;»Перейти в ячейку D4 Лист2»)
Решетка перед именем листа указывает функции, что переход будет осуществляться в указанную точку открытого документа и поэтому путь документа для открытия не нужен.

Ссылку на ячейку можно указывать динамически, ссылаясь на определенную ячейку, не вписывая её адрес(на примере D2):
=ГИПЕРССЫЛКА(«#Лист2!»&ЯЧЕЙКА(«адрес»; D4 );»Перейти в ячейку «&ЯЧЕЙКА(«адрес»; D4 )&» Лист2″)

Можно указать ссылку на ячейку листа в другой книге:
=ГИПЕРССЫЛКА(«#'[Другая книга.xls]Лист2′!»&ЯЧЕЙКА(«адрес»; D4 );»Перейти в ячейку «&ЯЧЕЙКА(«адрес»; D4 )&» Лист2 Другая книга.xls»)

Или указать путь к файлу, который необходимо открыть по нажатии ячейки:
=ГИПЕРССЫЛКА(«C:UsersДмитрийDesktopКнига 1.xls»;»Открыть книгу Книга 1.xls»)
При использовании гиперссылки из функции для открытия книги нельзя применить так же переход на нужный лист и ячейку. Это связано с ограничением именно самой функции. Т.е. нельзя указать что-то вроде: «C:UsersДмитрийDesktopКнига1.xls#Лист2!D4» .

Важно: Книга, на которую ссылается функция ГИПЕРРСЫЛКА должна быть открыта. Если в имени книги или листа содержатся пробелы(или иные знаки препинания, кроме точки и нижнего подчеркивания), то обязательно в начале имени книги (перед [ ) и после имени листа ставить апостроф(‘). Я специально в одной из последних функций привел пример именно с пробелом — для наглядности:
=ГИПЕРССЫЛКА(«# [Другая книга.xls]Лист2 !»&ЯЧЕЙКА(«адрес»; D4 );»Перейти в ячейку «&ЯЧЕЙКА(«адрес»; D4 )&» Лист2 Другая книга.xls»)
Поэтому если не уверены в том, будет ли имя листа и книги содержать такие символы, лучше в формуле проставлять апострофы всегда. Ошибкой это не будет и гиперссылка будет работать, даже если таких символов в имени не окажется.

Статья помогла? Поделись ссылкой с друзьями!

Гиперссылка в Excel. Как сделать гиперссылку в Экселе

Гиперссылки широко используются в Интернете для навигации по сайтам и документам. Работая с файлами Excel вы также можете создавать гиперссылки, как на интернет-ресурсы, так и на ячейки, файлы или форму отправку Email.

Что такое гиперссылка

Гиперссылка в Excel это ссылка, нажав на которую, пользователь может быть перемещен на конкретную ячейку, документ или интернет-страницу.

Excel позволяет создавать гиперссылки для:

  • Перехода в определенное место в текущей книге;
  • Открытия другого документа или перехода к определенному месту в этом документе, например лист в файле Excel или закладке в документе Word;
  • Перехода на веб страницу в Интернете;
  • Создания нового файла Excel;
  • Отправки сообщения электронной почты по указанному адресу.
Читать еще:  Среднее квадратичное отклонение в excel

Гиперссылку в Excel легко заметить, она выглядит как подчеркнутый текст, выделенный синим цветом:

Абсолютные и относительные гиперссылки в Excel

В Excel существует два типа гиперссылок: абсолютные и относительные.

Абсолютные гиперссылки

Абсолютные гиперссылки содержат в себе полный интернет адрес или полный путь на компьютере. Например:

Относительные гиперссылки

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

Я рекомендую всегда использовать абсолютные ссылки, так как при переходе по относительным ссылкам в Excel файле, открытом на другом компьютере возможны ошибки.

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

Чтобы создать гиперссылку проделайте следующие шаги:

  • Выделите ячейку, в которой вы хотите создать гиперссылку;
  • Нажмите правую клавишу мыши;
  • В выпадающем меню выберите пункт “Ссылка”:

  • В диалоговом окне выберите файл или введите веб-адрес ссылки в поле “Адрес”:

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

  • На другой документ;
  • На веб-страницу;
  • На конкретную область в текущем документе;
  • На новую рабочую книгу Excel;
  • На окно отправки Email.

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

Чтобы указать гиперссылку на другой документ, например Excel, Word или Powerpoint файлы:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе “Связать с” выберите “Файлом, веб-страницей”;
  • В поле “Искать в” выберите папку, где лежит файл, на который вы хотите создать ссылку;
  • В поле “Текст” введите текст, который будет отображаться в качестве ссылки;
  • Нажмите “ОК”.

Созданная вами гиперссылка будет выглядить ровно так, как вы настроили ее отображение.

Как создать гиперссылку в Excel на веб-страницу

Чтобы указать гиперссылку веб-страницу:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе “Связать с” выберите пункт “Файлом, веб-страницей”;
  • Нажмите на кнопку “Интернет”;
  • Введите адрес веб-страницы в поле “Адрес”;
  • В поле “Текст” укажите текст, отображаемый в виде ссылки.

Как создать гиперссылку в Excel на конкретную область в текущем документе

Для создания гиперссылки на конкретный лист текущего файла Excel или ячейки:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Файлом, веб-страницей”;
  • В диалоговом окне нажмите кнопку “Закладка…” и выберите лист создания ссылки. В поле “Введите адрес ячейки” укажите ячейку.

Как создать гиперссылку в Excel на новую рабочую книгу

Для вставки гиперссылки, после нажатия на которую будет создан новый Excel-файл:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Новый документ”;
  • В поле “Текст” укажите текст ссылки;
  • В поле “Имя нового документа” укажите название нового Excel файла;
  • В поле “Путь” укажите место хранения, где будет сохранен новый файл;
  • В поле “Когда вносить правку в новый документ” укажите настройку, когда следует приступить к редактированию нового файла после нажатия ссылки.
  • Нажмите кнопку “ОК”

Как создать гиперссылку в Excel на создание Email

Для вставки гиперссылки, после нажатия на которую будет создан e-mail:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Электронная почта”;
  • В поле “Текст” укажите текст ссылки;
  • В поле “Адрес эл. почты” укажите E-mail адрес, куда будет отправлено письмо;
  • В поле “Тема” укажите тему создаваемого письма;
  • Нажмите кнопку “ОК”

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

Для редактирования уже созданной гиперссылки, кликните по ячейке со ссылкой правой клавишей мыши и в выпадающем меню выберите “Edit Hyperlink”.

В диалоговом окне внесите корректировки в ссылку.

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

По умолчанию, все гиперссылки в Excel имеют традиционный формат в виде подчеркнутого текста синего цвета. Для того чтобы изменить формат гиперссылки:

  • Перейдите на вкладку панели инструментов “Главная”, затем в раздел “Стили ячеек”:

  • Кликните на “Гиперссылка” правой кнопкой мыши и выберите пункт “Изменить” для редактирования формата ссылки:

  • Кликните на “Открывавшаяся гиперссылка” правой кнопкой мы и выберите пункт “Изменить” для редактирования формата ссылки;
  • В диалоговом окне “Стили” нажмите кнопку “Формат”:

  • в диалоговом окне “Format Cells” перейдите на вкладки “Шрифт” и/или “Заливка” для настройки формата ссылок:

Как удалить гиперссылку в Excel

Удаление гиперссылки осуществляется в два клика:

  • Нажмите правой клавишей мыши на ячейки со ссылкой;
  • В выпадающем меню выберите пункт “Удалить гиперссылку”.

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

Постановка задачи

Имеем две таблицы на разных листах одной книги: таблицу с заказами от клиентов (на листе Заказы) и таблицу с клиентской базой (лист Клиенты). Работая с таблицей заказов, хочется иметь возможность быстро переходить на таблицу с клиентами, чтобы просмотреть подробные данные по клиенту (адрес, ФИО директора и т.д.). То есть, другими словами, хочется в таблице заказов иметь гиперссылку в каждой строке, при щелчке мышью по которой будет происходить переход на лист Клиенты, причем именно на ту строчку где упоминается данный клиент:

Что-то типа типа функции ВПР (VLOOKUP), но не ради подстановки данных, а для быстрой ссылки из одной таблицы в другую.

Шаг 1. Создаем переменную с именем листа

Для создания гиперссылок в будущем нам понадобится каждый раз прописывать имя текущего файла и имя листа Клиенты, на который пойдут ссылки. Поэтому проще один раз создать переменную в памяти Excel с нужным значением и обращаться к ней потом по мере надобности.

Читать еще:  Скачать диаграмму ганта в excel бесплатно

В Excel 2007/2010 для этого можно воспользоваться вкладкой Формулы (Formulas) и кнопкой Диспетчер имен (Name Manager) . В более старых версиях выбрать в меню Вставка — Имя — Присвоить (Insert — Name — Define) . В открывшемся окне нажмите кнопку Создать (New) и введите туда имя переменной (я назвал ее для примера Мой_Лист) и формулу в строку Диапазон (Reference) :

=ПСТР(ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1); ПОИСК(«[«;ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1)) ;256) &»!»

Разберем эту конструкцию на составляющие для понятности:

  1. ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1) — функция, которая по адресу заданной ячейки (А1 с листа Клиенты) выдает любые нужные данные по листу и файлу. В данном случае — полный путь к текущему файлу до листа в виде D:Рабочие документыДоговоры[Бюджет.xls]Клиенты
  2. Из этой строки нам нужна только часть с именем файла и листа (без диска и папок), поэтому мы ищем первое вхождение квадратной открывающей скобки в строку с помощью функции ПОИСК (FIND) и затем вырезаем из строки все, начиная с этого символа и до конца (256 символов) с помощью функции ПСТР (MID) .
  3. В конце, к вырезанному фрагменту с именем файла и листа приклеиваем восклицательный знак — стандартный разделитель имен листов и адресов ячеек в формулах, т.к. дальше должны будут идти адреса ячеек.

Таким образом эта формула выдает на выходе имя текущего файла в квадратных скобках с расширением с приклееным к нему именем листа и восклицательным знаком. Работу формулы легко проверить — просто введите в любую пустую ячейку =Мой_Лист и нажмите клавишу Enter.

Шаг 2. Создаем гиперссылки

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

Разберем ее на составляющие аналогичным образом:

  1. Функция ПОИСКПОЗ(B2;Клиенты!$A$1:$A$7;0) — ищет порядковый номер ячейки в диапазоне А1:А7 на листе Клиенты, где встречается название текущего клиента из B2 (последний аргумент =0 означает поиск точного совпадения, аналогично функции ВПР)
  2. Функция АДРЕС формирует адрес ячейки (в виде текстовой строки) по номеру строки и столбца, т.е. адрес ячейки с нужным клиентом, куда должна потом ссылаться гиперссылка
  3. Затем мы приклеиваем к адресу ссылку на файл и лист (переменную Мой_Лист) и используем это в качестве аргумента для функции ГИПЕРССЫЛКА (HYPERLINK) , которая, собственно, и создает нужную нам ссылку.

При желании, можно заменить внешнее представление гиперссылки с банальных символов «>>» на что-нибудь поинтереснее с помощью функции СИМВОЛ (CHAR) , которая умеет выводить нестандартные символы по их кодам:

Так, например, если использовать шрифт Wingdings 3 и символ с кодом 117, то можно получить вот такие симпатичные значки гиперссылок:

Как добавить гиперссылку в excel – несколько способов

Рабочая книга Microsoft Office Excel может содержать большое количество информации. Для быстрого доступа к различным участкам документа удобно пользоваться ссылками внутри него. Также редактор позволяет добавлять в таблицу отсылки к файлам на персональном компьютере или к страницам в интернете. Сегодня рассмотрим такой инструмент, как гиперссылка в excel.

Как добавить

Существует несколько методов добавления гиперссылки:

  1. При помощи одноименной кнопки, расположенной во вкладке Вставка на Панели инструментов.

  1. Используя горячие клавиши Ctrl+K

В обоих случаях откроется окно настроек гиперссылки.

  1. Через строку формул с использованием функции ГИПЕРССЫЛКА, которая содержит в себе два аргумента: адрес и имя. Первый служит для ссылки на объект или часть рабочего листа, а второй – для подписи связи.

Бывает два вида ссылок: относительные, которые содержат часть адреса сайта или пути в файловой системе компьютера, а также абсолютные, которые отображают полное наименование.

Рекомендуем! Использовать только абсолютные ссылки. Это позволяет избежать ошибок при открытии документа на другом компьютере.

Примеры гиперссылок

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

Ссылка на другой лист делается следующим образом:

  1. Выбираете ячейку на листе, нажимаете горячие клавиши Ctrl+K и в появившемся окне выбираете Связать с Местом в документе.
  2. Затем в поле, где перечисляются листы рабочей книги, выбираете нужный.
  3. Вводите адрес конкретной ячейки с учетом нумерации по строке и столбцу.
  4. В строку текста вписываете подпись гиперссылки.
  5. Подтверждаете действие кнопкой ОК.

На заметку! Если надпись подсвечивается синим цветом и подчеркнута, то гиперссылка создана правильно. Чтобы ее сделать активной, достаточно один раз кликнуть по тексту. При активации надпись изменит цвет на фиолетовый.

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

Чтобы создать связь с документом на жестком диске компьютера, делаете следующее:

  1. Переходите в меню создания гиперссылки.
  2. Выбираете Связать с файлом и нажимаете на кнопку открывающейся папки.

  1. Указываете, например, на файл pdf внутри файловой системы и нажимаете ОК. Обязательно включите отображение всех файлов.

  1. Строка адрес заполнилась путем к документу и дублировалась в поле текста. Подпись можно изменить при желании на более информативную.
Читать еще:  Разъединение ячеек в excel

При попытке открыть связь, программа выдает предупреждение о содержании вирусов или опасного содержимого. Если вы уверены в безопасности открываемого документа, то нажимаете ОК.

В pdf-редакторе открывается нужный документ.

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

При нажатии на надпись открывается страничка поисковика с уже введенным запросом и результатом

Рассмотрим отдельно работу со специальной функцией excel – ГИПЕРССЫЛКА. Сделаем ссылку на ячейку другого листа. Для этого в строке формул записываете следующее:

где первая часть – адрес ячейки, а вторая – имя связи с другим листом.

А для гиперссылки на картинку необходимо указать полный путь к файлу с его именем и расширением, чтобы программа точно распознала нужный элемент на компьютере.

Важно! Для корректной работы связи путь необходимо заключать в двойные кавычки.

После активации ссылки изображение откроется любой удобной программой.

Форматирование и удаление

Как и любая информация, содержащаяся в документе excel, гиперссылка также подвергается форматированию. Делается это через формат ячейки.

Можно настроить цвет границы, заливку фона, стиль шрифта, размер, выравнивание по вертикали и горизонтали, угол поворота и прочие параметры отдельной ячейки. Помимо этого программа предлагает уже готовые стили, которые находятся на главной вкладке панели инструментов.

Отдельно необходимо сказать о том, как убрать гиперссылку. Для этого также существует несколько способов:

  1. Просто нажимаете Del или Backspace на клавиатуре в ячейке со ссылкой.
  2. Щелкаете правой клавишей мыши и из выпадающего списка выбираете необходимую строку

После этого надпись становится черной и без нижней черты.

Как видите, редактор от Microsoft Office позволяет создавать связи с различными документами, сайтами или областями документа при помощи встроенной функции ГИПЕРССЫЛКА или отдельной кнопки на главной панели. Если не работает ссылка, то необходимо тщательно проверить пути к файлам и синтаксис формулы. Показателем правильности создания связей является синий цвет шрифта и подчеркнутый текст.

Жми «Нравится» и получай только лучшие посты в Facebook ↓

30 функций Excel за 30 дней: ГИПЕРССЫЛКА (HYPERLINK)

Вчера в марафоне 30 функций Excel за 30 дней мы делали замену текста при помощи функции SUBSTITUTE (ПОДСТАВИТЬ) и составляли с её помощью гибкие отчёты.

В 28-й день марафона мы изучим функцию HYPERLINK (ГИПЕРССЫЛКА). Вместо того, чтобы создавать гиперссылки вручную, используя одноименную команду на Ленте Excel, Вы можете использовать эту функцию.

Итак, давайте обратимся к сведениям по функции HYPERLINK (ГИПЕРССЫЛКА) и примерам ее использования. Если у Вас есть дополнительная информация или примеры, пожалуйста, делитесь ими в комментариях.

Функция 28: HYPERLINK (ГИПЕРССЫЛКА)

Функция HYPERLINK (ГИПЕРССЫЛКА) создаёт ссылку, открывающую документ, сохранённый на компьютере, сетевом сервере, в локальной сети или в интернет.

Как можно использовать функцию HYPERLINK (ГИПЕРССЫЛКА)?

Функция HYPERLINK (ГИПЕРССЫЛКА) позволяет открывать документы или перемещаться в определенные места документа. С ней Вы сможете:

  • Создать ссылку, перемещающую к определенному месту в этом же файле.
  • Создать ссылку на документ Excel в этой же папке.
  • Создать ссылку на веб-сайт.

Синтаксис HYPERLINK (ГИПЕРССЫЛКА)

Функция HYPERLINK (ГИПЕРССЫЛКА) имеет вот такой синтаксис:

HYPERLINK(link_location,friendly_name)
ГИПЕРССЫЛКА(адрес;имя)

  • link_location (адрес) – строка текста, определяющая расположение нужного места или документа.
  • friendly_name (имя) – текст, который будет отображен в ячейке.

Ловушки HYPERLINK (ГИПЕРССЫЛКА)

Если Вы не уверены в том, что сможете создать правильную ссылку для функции HYPERLINK (ГИПЕРССЫЛКА), вставьте ее вручную с помощью команды Hyperlink (Гиперссылка), которая расположена на вкладке Вставка Ленты Excel. Таким образом Вы узнаете правильный синтаксис, который затем повторите для аргумента link_location (адрес).

Пример 1: Ссылаемся на место в том же файле

Существует несколько различных способов создать текстовую строку для аргумента link_location (адрес). В первом примере функция ADDRESS (АДРЕС) возвращает адрес для первой строки и первого столбца на листе, имя которого указано в ячейке B3.

Символ # (решетка) в начале адреса показывает, что место находится в текущем файле.

К тому же Вы можете использовать оператор & (конкатенации), чтобы слепить адрес ссылки. Здесь имя листа находится в ячейке B5, а адрес ячейки указан в C5.

Чтобы сделать ссылку на именованный диапазон в той же книге Excel, просто укажите имя диапазона в качестве аргумента link_location (адрес).

Пример 2: Ссылаемся на файл Excel в той же папке

Чтобы создать ссылку на другой файл Excel в той же папке, просто используйте имя файла, как аргумент link_location (адрес) в функции HYPERLINK (ГИПЕРССЫЛКА).

Чтобы указать путь к файлу, который находится на один или несколько уровней выше в иерархии, используйте две точки и обратный слэш (..) для каждого уровня.

Пример 3: Ссылаемся на веб-сайт

При помощи функции HYPERLINK (ГИПЕРССЫЛКА) Вы можете ссылаться на страницы веб-сайтов. В этом примере ссылка на сайт собрана из текстовых строк, а имя сайта используется, как значение аргумента friendly_name (имя).

Ссылка на основную публикацию
Adblock
detector