Как сделать из текста ссылку в excel?

29120 02.04.2017 Скачать пример

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

  • любую ячейку на любом листе в книге
  • именованный диапазон
  • фрагмент умной таблицы
  • внешний файл Excel на диске или на сервере в сети
  • веб-страницу
  • Кроме того, эта функция умеет создавать заполненную форму письма email, что сильно помогает при рассылке типовых оповещений.
  • Синтаксис функции прост:
  • =ГИПЕРССЫЛКА(Адрес; Текст)
  • Текст — это видимый текст гиперссылки в ячейке (обычно выделенный синим цветом и подчеркиванием, как все гиперссылки), по которому щелкает пользователь. Может быть любым, это роли не играет.
  • Адрес — место, куда мы хотим сослаться (и это самое интересное).

Давайте рассмотрим все варианты подробнее.

Ссылка на веб-страницу

Это самый простой и очевидный вариант применения нашей функции ГИПЕРССЫЛКА (HYPERLINK). Первым аргументом здесь будет полная ссылка на веб-страницу (URL):

Как сделать из текста ссылку в excel?

Обратите внимание, что адрес должен быть полным, т.е. обязательно начинаться с протокола (обычно «http»). При щелчке по созданной ссылке заданный сайт откроется в браузере по умолчанию.

Ссылка на ячейку внутри книги

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

Как сделать из текста ссылку в excel?

Здесь знак решетки (#) обозначает текущую книгу. Вместо адреса одной ячейки можно, само-собой, указать целый диапазон.

Если имя листа содержит пробелы, то его обязательно заключать в апострофы — иначе ссылка не сработает:

Как сделать из текста ссылку в excel?

Ссылка на ячейку во внешней книге

Можно легко создать ссылку на ячейку во внешней книге. Тогда в качестве первого аргумента нужен будет полный путь к файлу (с расширением!), имя листа и адрес ячейки:

Как сделать из текста ссылку в excel?

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

Ссылка на файл на сервере

Также поддерживаются сетевые ссылки, если файл сохранен, например, на корпоративном сервере в общей папке — в этом случае используется путь в формате UNC, начинающийся с двух обратных дробей:

Как сделать из текста ссылку в excel?

Ссылка на именованный диапазон

Если вы создали именованный диапазон (например, через Формулы — Диспетчер имен — Создать), то можно спокойно использовать это имя в ссылке:

Как сделать из текста ссылку в excel?

Если нужно сослаться на именованный диапазон во внешнем файле, то потребуется уточнить его имя и путь к нему, как в предыдущем пункте. Имя листа указывать уже не нужно:

Как сделать из текста ссылку в excel?

Ссылка на умную таблицу или ее элементы

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

Как сделать из текста ссылку в excel?

Поддерживаются следующие обозначения:

  • Таблица1[#Все] — ссылка на всю таблицу, включая заголовки столбцов, данные и строку итогов
  • Таблица1[#Данные] или просто Таблица1 — ссылка только на данные (без строки заголовка и итогов)
  • Таблица1[#Заголовки] — ссылка только на первую строку таблицы с заголовками столбцов
  • Таблица1[#Итоги] — ссылка на строку итогов (если она включена)

Формирование заполненной формы письма email

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

Как сделать из текста ссылку в excel?

При щелчке по такой ссылке мы увидим вот такую красоту:

Как сделать из текста ссылку в excel?

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

Использование нестандартных символов

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

Ссылки по теме

Источник: https://www.planetaexcel.ru/techniques/12/2681/

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

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

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

Со страницы электронной таблицы с помощью гиперссылки можно перейти к любому сайту, начать работу с определённым документом (например, c другой электронной таблицей или документом Word) или запустить программу. Таким образом, можно переходить между различными страницами книги или перемещаться между ячейками по нажатию левой кнопки мыши.

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

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

Существует два типа гиперссылок в Excel, которые отличаются друг от друга принципом работы:

  1. Абсолютные — указывают точный адрес необходимого документа.
  2. В относительных используется указание расположения относительно месторасположения исходной книги Excel.

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

Их можно различить по способу записи нужного адреса. При абсолютном способе, указание нужного каталога происходит полностью, начиная с написания имени устройства, например: D:abcde ext.doc.

Относительная гиперссылка должна начинаться с имени каталога. Например, если электронная таблица находится в каталоге D:abc, а нужный документ в D:abcdefgh, то относительную ссылку пишут так: defgh ext.doc.

Однако если таблицу переместить в другую директорию, то файл по такой гиперссылке в указанном местоположении она не найдёт. С другой стороны, если скопировать таблицу вместе с подчинённым каталогом defgh, то по относительной ссылке можно на новом месте открыть text.doc.

Создание гиперссылки

Чтобы сделать гиперссылку в Excel, необходимо выполнить следующее:

  1. Выбрать ячейку, в которой она должна быть расположена.
  2. После этого требуется нажать правую клавишу мыши.
  3. В контекстном меню выбирают строку «Гиперссылка» или «Ссылка».Как сделать из текста ссылку в excel?

  Что такое условное форматирование в Эксель и как его использовать

После этого откроется экран для её создания, где нужно перейти к созданию конкретного вида.

На появившемся экране в левой части будут показаны кнопки для создания различных разновидностей ссылок, в центральной части предоставлена возможность вводить адрес и текст.Как сделать из текста ссылку в excel?

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

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

На другой документ

Чтобы вставить гиперссылку на другой документ в Экселе, нужно предпринять такие действия:

  1. Указать соответствующий вид ссылки: «На компьютере или в интернете».
  2. В текстовом поле, расположенном в верхней части формы, пишут текст.
  3. Далее предоставлена возможность выбрать требуемый файл. Его расположение можно указать непосредственно, набрав на клавиатуре или найти с помощью соответствующего диалогового окна.

После того, как ввод будет закончен, нужно проверить правильность и подтвердить данные. После этого в выбранной клеточке появится введённая ссылка.Как сделать из текста ссылку в excel?

На Веб-страницу

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

  1. В верхней части имеется поля, куда вводят название ссылки.
  2. Там, где должен быть записан адрес, есть кнопка «Интернет». Надо на неё нажать.
  3. Чтобы ввести гиперссылку, можно её набрать или вставить скопированную.

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

  Используем функцию «Если» в Excel

На область в текущем документе

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

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

  1. В соответствующем поле указывают название ссылки.
  2. С правой стороны формы для ввода предусмотрена кнопка «Закладки». Надо кликнуть по ней и выбрать соответствующую страницу или закладку (именованную группу ячеек). После этого адрес будет автоматически помещён в нужную графу.
  3. Нажать «OK».

После этого ссылка будет подготовлена.

Также можно сформировать её путём другого выбора в «Связать с»: «местом в документе». В этом случае кнопка «Закладки» будет отсутствовать, а адрес можно будет выбрать или написать в центральной части формы.

На новую книгу

Имеется возможность сослаться не только на уже существующий объект, но и создать новый под нужным названием в конкретной папке. В этом случае в меню, находящемся слева выбирают «на новый документ».

Теперь требуется ввести следующее:

  1. Написать название гиперссылки.
  2. Набрать адрес и наименование нового документа. При этом подходящую папку можно указать, нажав кнопку «Изменить».

Как сделать из текста ссылку в excel?

На создание почты

Гиперссылку можно использовать для создания электронного письма. В меню «Связать с» выбирают «электронной почтой». Затем вводят следующее:

  1. Указывают название.
  2. Пишут почтовый адрес, по которому будет отправлено письмо.
  3. Указывают тему.

Как сделать из текста ссылку в excel?

Редактирование гиперссылки

Если гиперссылка уже создана, её можно редактировать. Для этого нужно кликнуть правой клавишей по ячейке, где она расположена. В появившемся меню выбирают строку, где указано «Изменить гиперссылку».

Читайте также:  Накладная в excel как сделать

Как сделать из текста ссылку в excel?

Форматирование

К редактированию также можно получить доступ, нажав «Ctrl+1». При этом можно выбрать нужный цвет, тип и размер шрифта, фон, выравнивание и другие варианты форматирования. При желании можно убрать подчёркивание или сделать его двойным.

Как сделать из текста ссылку в excel?

Удаление

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

Одну

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

Во всем документе сразу

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

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

Для тех версий, которые являются более ранними, удаление можно сделать при помощи специального приёма. В одну из ранее неиспользуемых ячеек вводят «1».

Затем в контекстном меню выбирают «Копировать». Далее выбирают ячейки, где требуется провести удаление. Выбирают «Специальная вставка», затем — «операция умножить».

После подтверждения гиперссылки будут удалены из всех выбранных ячеек.

Не работают гиперссылки

Наиболее частой причиной являются неправильно введённые ссылки. Например, если они относительные, то после перемещения электронной таблицы, по этим адресам может ничего не быть.

Другая распространённая причина — это отсутствие стандартной программы для обработки нужных документов. Например, если должна открыться стандартная программа электронной почты, но она не была установлена, то ничего не произойдёт.

Источник: http://composs.ru/giperssylki-v-excel/

Функция ГИПЕРССЫЛКА() в MS EXCEL

Функция ГИПЕРССЫЛКА(), английский вариант HYPERLINK(), создает ярлык или гиперссылку, которая позволяет открыть страницу в сети интернет, файл на диске (документ MS EXCEL, MS WORD или программу, например, Notepad.exe) или перейти к указанному листу (диапазону ячеек) в текущей книге. 

Функция ГИПЕРССЫЛКА() имеет следующий синтаксис.

Синтаксис функции

ГИПЕРССЫЛКА(адрес, [имя])

Адрес — адрес страницы в сети интернет или путь к файлу на диске. Адрес может указывать на определенное место в Книге, например на ячейку или именованный диапазон.

Путь может представлять собой путь к файлу на жестком диске, либо URL-адрес в Интернете или интрасети.

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

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

Если этот аргумент опущен, в ячейке в качестве текста ссылки отображается аргумент Адрес. Также как и Адрес, аргумент Имя может быть представлен текстовой строкой, именем или ссылкой на ячейку, содержащей текст.

Если аргумент Имя возвращает значение ошибки (например, #ЗНАЧ!), вместо текста ссылки в ячейке отображается значение ошибки.

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

Переход на страницу Интернет

Для перехода на страницу интернет, например excel2.ru необходимо ввести в ячейку следующую формулу и нажать клавишу ENTER.

=ГИПЕРССЫЛКА(«http://www.excel2.ru»;»Перейти на сайт excel2.ru»)

Если опустить второй аргумент, то в ячейке вместо слов Перейти на сайт excel2.ru будет просто отображен адрес http://www.excel2.ru

Перейти на конкретную страницу можно с помощью вот такой формулы

=ГИПЕРССЫЛКА(«http://excel2.ru/articles/imena»;»Перейти к статье Имена на сайте excel2.ru»)

Если Вы знаете адрес документа на внешнем сайте, то можно указать в гиперссылке адрес этого файла, чтобы его скачать и открыть:

=ГИПЕРССЫЛКА(«http://example.microsoft.com/report/budget report.xlsx»; «Щелкните, чтобы просмотреть отчет»)

Открываем файл на диске

С помощью функции ГИПЕРССЫЛКА() можно открыть файл, сохраненный на диске компьютера или сервера. Откроем стандартный файл Windows для редактирования текста Notepad.exe

=ГИПЕРССЫЛКА(«c:windows
otepad.exe»;»Открыть Notepad.exe»)

Если на компьютере имеется диск D: на котором в папке Finance имеется файл БазаДанных.xlsx, то открыть его поможет формула 

=ГИПЕРССЫЛКА(«[D:FinanceБазаДанных.xlsx]лист1!A5″;»Открыть Книгу MS EXCEL и перейти на Листе1 в ячейку А5»)

После этого, в окне файла БазаДанных.xlsx, станет активной ячейка A5.

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

Переходим на другой лист в текущей книге

Предположим, что требуется сделать ссылку с Листа1 на Лист2 в книге БазаДанных.xlsx.

Поместим формулу с функцией ГИПЕРССЫЛКА() в ячейке А18 на Листе1 (см. файл примера).

=ГИПЕРССЫЛКА(«[БазаДанных.xlsx]Лист2!A1″;»Нажмите ссылку, чтобы перейти на Лист2 этой книги, в ячейку А1»)

Указывать имя файла при ссылке даже внутри одной книги — обязательно. При переименовании книги или листа ссылка перестанет работать. Но, с помощью функции ЯЧЕЙКА() можно узнать имя текущей книги и листа (см. здесь и здесь).

Плохой новостью является то, что если у Вас открыто 2 или более файлов EXCEL (в одном экземпляре программы, см. примечание ниже), то функция ЯЧЕЙКА() может вернуть имя другого открытого файла (если Вы его изменяли).

Так что будьте осторожнее с функцией ЯЧЕЙКА().

Поэтому иногда удобнее ссылки внутри книги создавать с помощью стандартного механизма гиперссылок, нажав CTRL+K или через меню (после вызова окна Вставка гиперссылки выберите Связать с: местом в документе).

Примечание: Открыть несколько книг EXCEL можно в одном окне MS EXCEL (в одном экземпляре MS EXCEL) или в нескольких. Обычно книги открываются в одном экземпляре MS EXCEL (когда Вы просто открываете их подряд из Проводника Windows или через Кнопку Офис в окне MS EXCEL).

Второй экземпляр MS EXCEL можно открыть запустив файл EXCEL.EXE, например через меню Пуск.

Чтобы убедиться, что файлы открыты в одном экземпляре MS EXCEL нажимайте последовательно сочетание клавиш CTRL+TAB — будут отображаться все окна Книг, которые открыты в данном окне MS EXCEL.

Для книг, открытых в разных окнах MS EXCEL (экземплярах MS EXCEL) это сочетание клавиш не работает. Удобно открывать в разных экземплярах Книги, вычисления в которых занимают продолжительное время. При изменении формул MS EXCEL пересчитывает только книги открытые в текущем экземпляре.

Составляем оглавление книги

В статье Оглавление книги на основе гиперссылок описан подход к созданию оглавлению.

Выводим диапазоны имен

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

Пусть в книге создано 3 именованных диапазона: квартал1, квартал2, квартал3.

Как сделать из текста ссылку в excel?
Как сделать из текста ссылку в excel?

В ячейках А42:А44 выведем перечень имен (нажав клавишу F3 и далее нажав Все имена, см. статью Имена). В ячейке С42 запишем формулу =ГИПЕРССЫЛКА(«[_Функция_ГИПЕРССЫЛКА.xlsx]»&A42;A42) и скопируем ее вниз (убедитесь, что Ваша книга, имя которой указано в формуле называется правильно). 

Теперь, после нажатия гиперссылки, будет выделен соответствующий диапазон (на рисунке ниже отображено окно после нажатия ссылки Квартал1).

Как сделать из текста ссылку в excel?

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

Если в книге много гиперссылок, то по аналогии с Веб Браузерами можно использовать кнопки Назад и Далее в панели Быстрого доступа.

Чтобы добавить кнопки на панель Быстрого доступа выберите пункт Другие команды…

  • Как сделать из текста ссылку в excel?
  • Затем, отобразите все команды и добавьте кнопки Назад и Далее.
  •  Как сделать из текста ссылку в excel?

Теперь после перехода по гиперссылке можно быстро вернуться обратно, нажав кнопку Назад. (или как вариант сделать дополнительную гиперссылку, как показано в файле примера см. Лист2)

Источник: https://excel2.ru/articles/funkciya-giperssylka-v-ms-excel-giperssylka

Активные ссылки в Excel или как URL сделать гиперссылкой

Работая в Excel с большим массивом ссылок иногда требуется, чтобы текстовые URL ссылки на страницу сайта были в виде активной гиперссылки, по которой можно кликнуть мышкой и перейти на саму страницу, самый простой способ в этом случае — это активировать гиперссылку в ячейке Excel, нажав клавишу F2 и затем Enter.

Как сделать из текста ссылку в excel?

Когда у вас всего несколько строк в таблице, то проделать эту процедуру не составит никакого труда, но если у вас несколько сотен строк или даже несколько тысяч, то такие монотонные действия займут уйму времени. Так как сделать ссылку в excel на web сайт активной и кликабельной? Чтобы ускорить этот процесс его нужно автоматизировать с помощью VBA (Visual Basic) макроса Excel!

Пишем макрос VBA Excel

Сам код макроса очень короткий и не сложный, ниже представлен макрос, который делает активными все гиперссылки, расположенные в столбце «С», код Range([c2], Range(«c» & Rows.Count).End(xlUp)). Все урлы страниц преобразуетcя в активные гиперссыки столбца «С» начиная с ячейки «С2» и далее.

Sub HyperLink()    Dim cell As Range, ra As Range: Application.ScreenUpdating = False    Set ra = Range([c2], Range(«c» & Rows.Count).End(xlUp))    For Each cell In ra.Cells       If Len(cell) Then cell.Hyperlinks.Add cell, cell    Next cell

End Sub

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

Sub HyperLinkSelect()    Dim cell As Range: Application.ScreenUpdating = False    For Each cell In Selection       If Len(cell) Then cell.Hyperlinks.Add cell, cell    Next cell

End Sub

  • При желании можно назначить горячую клавишу для вызова макроса, нажимаем Alt + F8, в появившемся окне мышкой выбираем нужный макрос, далее жмем кнопку Параметры и в диалоговом окне указываем любую букву для сочетания клавиш, в моё случае это Alt + d и далее кнопка ОК.
  • Как сделать из текста ссылку в excel?
  • Теперь вы можете запускать макрос на активацию ссылок в столбце с помощью комбинации клавиш.
Читайте также:  Как сделать чтобы текст не выходил за пределы ячейки excel?

Код макросов

Sub HyperSsylka()
Dim cell As Range, ra As Range: Application.ScreenUpdating = False
Set ra = Range([c2], Range(«c» & Rows.Count).End(xlUp))
For Each cell In ra.Cells
If Len(cell) Then cell.Hyperlinks.

Add cell, cell
Next cell
End Sub

Sub HyperSsylkaSelect()
Dim cell As Range: Application.ScreenUpdating = False
For Each cell In Selection
If Len(cell) Then cell.Hyperlinks.Add cell, cell
Next cell
End Sub

ул.

Алтайская 4 107207 Россия, г. Москва +7 926 336 3356

Как сделать из текста ссылку в excel?

Источник: http://sl-system.ru/program/kak-sdelat-aktivnyi-url-excel.html

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

Если вы не хотите делать макрос и до тех пор, пока не возражаете против дополнительного столбца, просто создайте новый столбец рядом с столбцом URL-адресов.

В новом типе столбца в формуле =HYPERLINK(A1) (заменяя A1 любой интересующей вас ячейкой). Затем скопируйте формулу до остальных 200 записей.

ПРИМЕЧАНИЕ. Это решение не работает, если ячейка A1 содержит строку длиной более 255 символов. Это приводит к ошибке #VALUE!

hawbsl 07 апр. '10 в 20:47

источник
поделиться

Создайте макрос здесь:

В меню «Сервис» в Microsoft Excel выберите «Макро» и нажмите «Редактор Visual Basic».
В меню «Вставка» выберите «Модуль».
Скопируйте и вставьте этот код в окно кода модуля.
Он автоматически назовет себя HyperAdd.

Sub HyperAdd()

'Converts each text hyperlink selected into a working hyperlink

For Each xCell In Selection
ActiveSheet.Hyperlinks.Add Anchor:=xCell, Address:=xCell.Formula
Next xCell

End Sub

Когда вы закончите вставить свой макрос, нажмите «Закрыть» и «Вернитесь в Microsoft Excel» в меню «Файл».

Затем выберите нужные ячейки и щелкните макрос и щелкните по бегу.

ПРИМЕЧАНИЕ НЕ выбирайте весь столбец! Выберите ТОЛЬКО ячейки, которые вы хотите изменить, на интерактивные ссылки, иначе вы окажетесь в бесконечном цикле и перезапустите Excel!
Готово!

Steve Keenan 02 нояб. '12 в 19:10

источник
поделиться

Вот так я нашел. Я работаю на Mac с помощью Excel 2011.

Если столбец B имел текстовые значения, которые вы хотите быть гиперссылками, поместите эту формулу в ячейку C1 (или D1 или что угодно, если это свободный столбец): =HYPERLINK(B1,B1)
Это добавит гиперссылку с местоположением в качестве текста ссылки и «дружественное имя» в качестве текста ссылки. Если у вас есть другой столбец с дружественным именем для каждой ссылки, вы тоже можете это использовать.
Затем вы можете скрыть текстовый столбец, если вы не хотите его видеть.

Если у вас есть список идентификаторов чего-то, и все URL-адреса были http://website.com/folder/ID, например:

A1 | B1
101 | http://website.com/folder/101
102 | http://website.com/folder/102
103 | http://website.com/folder/103
104 | http://website.com/folder/104

вы можете использовать что-то вроде =HYPERLINK(«http://website.com/folder/»&A1,A1), и вам не нужен список URL-адресов. Это была моя ситуация и хорошо работала.

В соответствии с этим сообщением: http://excelhints.com/2007/06/12/hyperlink-formula-in-excel/ этот метод будет работать и в Excel 2007.

Marty 01 авг. '12 в 18:24

источник
поделиться

ОК, здесь хоки-решение, но я просто не могу понять, как заставить Excel оценивать столбец URL-адресов в виде гиперссылок в массе.

  • Создайте формулу, =»=hyperlink(«»» & A1 & «»»)»
  • Перетащите
  • Скопировать новый столбец формулы
  • Вставить специальные значения — только в исходном столбце
  • Выделите столбец, нажмите Ctrl — H (для замены), найдя и заменив = на = (как-то заставляет переоценку ячеек).
  • Теперь ячейки должны быть интерактивными, как гиперссылки. Если вам нужен стиль синего/подчеркивания, просто выделите все ячейки и выберите стиль гиперссылки.

Только стиль гиперссылки не будет конвертировать в интерактивные ссылки, а диалог «Вставить гиперссылку» не может использовать текст в качестве адреса для кучи ячеек в массе. Кроме того, F2 и Enter через все ячейки будут делать это, но это утомительно для большого количества ячеек.

Indolent Coder 07 апр. '10 в 20:47

источник
поделиться

Довольно простой способ для довольно коротких списков:

  • Дважды нажмите на поле, где находится URL
  • Enter

У вас есть ссылка;)

user3210679 18 янв. '14 в 19:43

источник
поделиться

Этот метод работает для меня, используя функцию гиперссылки:

=HYPERLINK(«http://»&B10,B10)

Где B10 — это ячейка, содержащая текстовую версию URL-адреса (в этом примере).

Wasabihound 26 мар. '13 в 5:07

источник
поделиться

С Excel 2007 в Windows я нашел эти шаги простыми;

  • Выберите ячейки с неактивными URL
  • Копировать
  • Вставить как гиперссылку

Clumzoid 26 мая '13 в 15:08

источник
поделиться

Если добавление дополнительного столбца с гиперссылками не является вариантом, альтернативой является использование внешнего редактора для включения вашей гиперссылки в =hyperlink(» and «), чтобы получить =hyperlink(«originalCellContent»)

Если у вас есть Notepad++, это рецепт, который вы можете использовать для выполнения этой операции полуавтоматически:

  • Скопируйте столбец адресов в Notepad++
  • Удерживая нажатой клавишу ALT — SHIFT, наведите курсор от верхнего левого угла до нижнего правого угла и введите type =hyperlink(«. Это добавляет =hyperlink(» в начале каждой записи.
  • Откройте меню «Заменить» (Ctrl — H), активируйте регулярные выражения (ALT — G) и замените $ (конец строки) на «). Это добавляет закрытую кавычку и закрытые скобки (который должен быть экранирован при активации регулярных выражений) в конце каждой строки.
  • Вставьте данные обратно в Excel. На практике просто скопируйте данные и выберите первую ячейку столбца, в который вы хотите поместить данные.

Antonio 08 мая '17 в 13:53

источник
поделиться

Я шокирован, что Excel не делал этого автоматически, поэтому вот мое решение, которое, я надеюсь, будет полезно для других,

  1. Скопировать весь столбец в буфер обмена
  2. Откройте это на вашем Chrome или Firefox

data:text/html,Linkify

  1. Вставьте столбец на страницу, которую вы только что открыли в браузере, и нажмите «Linkify».
  2. Скопируйте результат с вкладки в столбец в Excel

Вместо второго шага вы можете использовать приведенную ниже страницу, сначала нажмите «Выполнить фрагмент кода», а затем вставьте в нее столбец.

Linkify

Ebrahim Byagowi 17 сент. '18 в 21:06

источник
поделиться

Для меня я просто скопировал весь столбец с URL-адресами в текстовом формате в другое приложение (например, Evernote), и когда они были вставлены там, они стали ссылками, а затем я просто скопировал их обратно в Excel.

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

AbuMariam 14 июл. '16 в 17:17

источник
поделиться

Вы можете вставить формулу =HYPERLINK(,) в соседнюю ячейку и перетащить ее до конца. Это даст вам столбец со всеми ссылками. Теперь вы можете выбрать исходный столбец, щелкнув заголовок, щелкнуть правой кнопкой мыши и выбрать Hide.

th3an0maly 01 сент. '13 в 8:04

источник
поделиться

Я обнаружил, что ни один из методов здесь не работал, если гиперссылка не включала http://, поскольку они связаны с локальными местоположениями.

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

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

Sub HyperAdd()
Dim CellsWithSpaces As String
'Converts each text hyperlink selected into a working hyperlink
Application.ScreenUpdating = False
Dim NotPresent As Integer
NotPresent = 0

For Each xCell In Selection
xCell.Formula = Trim(xCell.Formula)
If xCell.Formula = «» Or InStr(xCell.Formula, «.») = NotPresent Then
'Do nothing if the cell is blank or contains no dots
Else
If InStr(xCell.Formula, » «) 0 Then
CellsWithSpaces = CellsWithSpaces & «, » & Replace(xCell.Address, «$», «»)
GoTo Nextxcell
End If

If InStr(xCell.Formula, «http») 0 Then
Hyperstring = Trim(xCell.Formula)
Else
Hyperstring = «http://» & Trim(xCell.Formula)
End If

ActiveSheet.Hyperlinks.Add Anchor:=xCell, Address:=Hyperstring

End If
i = i + 1
If i = 10000 Then Exit Sub
Nextxcell:
Next xCell
If Not CellsWithSpaces = «» Then
MsgBox («Please remove spaces from the following cells:» & CellsWithSpaces)
End If
Application.ScreenUpdating = True
End Sub

Cassiopeia 15 апр. '15 в 9:28

источник
поделиться

Спасибо, Кассиопея за код. Я меняю свой код на работу с локальными адресами и мало меняю его условия. Я удалил следующие условия:

  • Измените http:/ на file:///
  • Удалены все типы условий пробела
  • Изменено состояние диапазона 10 тыс. ячеек до 100 тыс.

Sub HyperAddForLocalLinks()
Dim CellsWithSpaces As String
'Converts each text hyperlink selected into a working hyperlink
Application.ScreenUpdating = False
Dim NotPresent As Integer
NotPresent = 0

For Each xCell In Selection
xCell.Formula = Trim(xCell.Formula)
If InStr(xCell.Formula, «file:///») 0 Then
Hyperstring = Trim(xCell.Formula)
Else
Hyperstring = «file:///» & Trim(xCell.Formula)
End If

ActiveSheet.Hyperlinks.Add Anchor:=xCell, Address:=Hyperstring

i = i + 1
If i = 100000 Then Exit Sub
Nextxcell:
Next xCell
Application.ScreenUpdating = True
End Sub

Junaid 23 нояб. '16 в 7:11

источник
поделиться

  • Для любого, кто попадает сюда с помощью Excel 2016, вы можете просто выделить столбец и щелкнуть вкладку » Hyperlink «, расположенную на ленте » Home в поле » Styles.
  • Как сделать из текста ссылку в excel?
  • Изменение: К сожалению, это только обновляет стиль ячейки, а не функцию.

jGroot 06 окт. '17 в 19:46

источник
поделиться

У меня был список номеров, которые вводятся в URL, я хочу хотлинкинг. Например, у меня есть столбец A с номерами вопросов (т.е. 2595692, 135171), и я хочу превратить эти номера вопросов в горячие ссылки и отображать только номера вопросов.

  1. Поэтому я создал текстовую гиперссылку, указывающую на столбец А, и скопировал ее для всех моих номеров вопросов:
  2. = «= HYPERLINK (» & «» «HTTP» «и» «:» «» & «» & «&» & «» «//stackoverflow.com/questions/»&A1&»»»»&»,»&A1& «)»
  3. Затем я копирую — вставляю значение этого столбца текстовых гиперссылок в другой столбец.
  4. Вы получите столбец текста, который выглядит следующим образом:
  5. = HYPERLINK ( «HTTP» и «:» & «//stackoverflow.com/questions/2595692»,2595692)
  6. Затем я выбрал эти вставленные элементы и запустил следующий макрос F2Entry:
Читайте также:  Как сделать следующую страницу в microsoft word?

Sub F2Enter()
Dim cell As Range
Application.Calculation = xlCalculationManual
For Each cell In Selection
cell.Activate
cell = Trim(cell)
Next cell
Application.Calculation = xlCalculationAutomatic
EndSub

  • Затем я удалил столбец ввода текста и столбец А.
  • Я закончил с одним столбцом номеров вопросов с горячей ссылкой:
  • 2595692
  • 135171

и т.п.

ура

RKO 09 нояб. '18 в 8:11

источник
поделиться

Если вы скопируете текстовое содержимое в новый столбец и используйте:

=HYPERLINK(«http://»&B10,B10)

в исходной колонке. Затем используйте $ для столбца, чтобы он выглядел так:

=HYPERLINK(«http://»&$B10,$B10)

Это единственный способ, которым это работало для меня в Excel 2010 в Windows 7. Вы можете скопировать формулу.

vanesaqy 09 июн. '14 в 14:43

источник
поделиться

Самый простой способ здесь

  • Выделите весь столбец
  • нажмите '' insert ''
  • нажмите «Гиперссылка»
  • нажмите '' место в этом документе ''
  • нажмите ok
  • thats all

Momin Agha Khan 20 июл. '14 в 18:54

источник
поделиться

Самый простой способ в Excel 2010:
Выберите столбец с текстом URL-адреса, затем выберите «Стиль гиперссылки» на вкладке «Главная».
Все URL-адреса в столбце теперь являются гиперссылками.

Также дважды щелкните каждую ячейку в конце текста URL-адреса и добавьте пробел или просто введите также гиперссылку. Аналогично тому, как вам нужно создавать URL-ссылки в письмах MS Outlook.

Ron 19 нояб. '13 в 13:13

источник
поделиться

Существует очень простой способ сделать это. Создайте одну гиперссылку, а затем используйте Format Painter, чтобы скопировать форматирование. Он создаст гиперссылку для каждого элемента.

Daniel 05 окт. '12 в 17:11

источник
поделиться

Источник: http://qaru.site/questions/35224/how-do-i-convert-a-column-of-text-urls-into-active-hyperlinks-in-excel

Текст в гиперссылку в excel

​Смотрите также​​ надо.

Если конечно,​ в руки, перо​ его намёка и​​: выделяешь слово, жмешь​ форму для отправки​Как создать гиперссылку на​​ на требуемую ячейку,​​ следующую синтаксическую запись:​ смотрите в статье​ ​ адрес ячейки;​​ Выделить ячейку, на​
​как вставить гиперссылку в​
​ гиперссылки, и нажмите​ ​Просмотренная гиперссылка​​ ее текст может​​Преобразовать гиперссылку в текст​Как и какие​ в строке это​ в … голову.​ не поняли…​ правой кнопкой появиться​ письма по email.​ файл в Excel?​ нажать и не​=ГИПЕРССЫЛКА(адрес;[имя])​​ клавишу DELETE.​.​ содержать неточности и​

​Excel​

​вставить гиперссылки в Excel,​ ​ слово одно. Ну​​Назвался клизмой, полезай​​Короче: в Excel​ всплывающее окно, там​ Отправка письма происходит​ Пример 1. Бухгалтер​ отпускать левую кнопку​Описание 2-х параметров аргументов​ Excel» здесь.​
​ как удалить гиперссылку​ и если в​ в …​ это невозможно.​​ будет написанно гиперссылко​ по нажатию на​ предприятия выполняет различные​ мыши до момента,​ функции:​

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

​ ссылки и адрес​ ​ А2).Нажимаем кнопку на​​Самый простой.​​Файл​ Изменения стилей ячеек​ нас важно, чтобы​В любую пустую​ в Excel​ каком то описании​Wasilich​Wasilich​и все там​ гиперссылку. Рассмотрим, как​ расчеты и хранит​ пока курсор не​Адрес – текстовое значение,​ Excel.​ эл. почты;​ клавиатуре «Alt» и​Копируем внешнюю ссылку и​
​ эта статья была​ ячейку ставим число​, смотрите в статье​ этих слов слишком​
​: Гениально! Очень приятно.​​: Ребята, ну вы​ редактируешь как те​ устроена данная форма​ таблицы данных в​ изменит свою форму​ соответствующее имени открываемого​Нужно нажать правой​кнопка «новым документом»​ удерживаем нажатой.​ вставляем в Excel.​Сохранить как​и​ вам полезна. Просим​ «1». Нажимаем на​

​ «Как сделать гиперссылку​ не много. Это​И куда это​ совсем никакой надежды​ угодно куда и​ отправки писем.​ Excel в одной​ на «+». Затем​ объекта и полному​ мышкой на ячейку,​ — пишем текст​Наводим курсор на​Если хотим оставить​

excel-office.ru

Изменить формата шрифта гиперссылок

​и перейдите к​​Просмотренная гиперссылка​ вас уделить пару​ эту ячейку правой​ в Excel».​ ответ на ваш​ я тебе соли​ не оставили человеку.​ что…​Форма выглядит следующим образом:​ книге (Бухгалтерия.

xlsx), содержащей​ можно отпустить кнопку​ пути для доступа​ в которой установлена​ ссылки и адрес​ нижнюю границу выделенной​ гиперссылку активной, то​ папке «Мои шаблоны»​применяются ко всем​ секунд и сообщить,​ мышкой.

В появившемся​Здесь рассмотрим,​

​ вопрос.​ насыпал?​ Ну можно же​Smersh​​Значения ячеек B3 и​​ множество листов. Для​​ мыши, требуемая ячейка​​ к нему. Этот​ гиперссылка и выбрать​

  1. ​ к этому документу;​ ячейки (А2). Появится​​ после копирования, нажимаем​​ на компьютере.​ гиперссылкам в текущей​​ помогла ли она​​ окне нажимаем на​​как удалить все гиперссылки​​Цитата​

    ​Alex_ST​​ проверить, есть ли​

    • ​: Ну дык вставь​​ B4 могут быть​​ удобства было решено​ будет выделена.​ параметр является обязательным​
  2. ​ из контекстного меню​​кнопка «файлом, веб_страницей»​​ черный тонкий крестик​​ «Вставить».​​Примечание:​

  3. ​ книге. Вид отдельных​​ вам, с помощью​​ команду «Копировать». Теперь,​ в​​Grell, 16.01.2017 в​​: Василич, я не​

  4. ​ слово в строке​​ как гиперссылку, там​​ изменены на усмотрение​​ создать отдельный лист​​В онлайн версии программы​

    ​ для заполнения. Адрес​ «Удалить гиперссылку». Всё.​ — пишем текст​ со стрелочками на​Например, здесь активные​​ Обычна она находится по​​ гиперссылок изменить нельзя.​

    ​ кнопок внизу страницы.​​ выделяем столбец с​​Excel сразу​​ 16:02, в сообщении​​ понял, на что​​ и отослать куда​ же все есть.​ пользователя (в зависимости​ с оглавлением в​

Сохранение стилей гиперссылок для использования в других книгах

​ Excel для выделения​ может указывать на​ Текст ссылки останется,​

  1. ​ ссылки и выбираем​​ концах. Нажимаем ПРАВУЮ​​ ссылки на статьи​​ пути C:UsersPublicPublicDocuments. Если​​Чтобы повторно использовать стили​​ Для удобства также​​ гиперссылками. Нажимаем на​

  2. ​.​ № 4 ()​​ ты обиделся? Но​​ надо.​

    ​Grell​​ от причины обращения​

  3. ​ виде гиперссылок на​​ ячейки, содержащей гиперссылку,​​ конкретную часть документа,​

  4. ​ но будет не​ папку и адрес​​ кнопку мыши и​​ сайта (на рисунке​

  5. ​ вы не видите​ гиперссылок в новых​ приводим ссылку на​​ выделенное правой мышкой.​​Первый вариант.​​ 200?'200px':''+(this.scrollHeight+5)+'px');»> реализовать -​​ на всякий случай​

  6. ​Правда одно но,​: Добрый вечер.​ в службу поддержки).​ каждый из имеющихся​ необходимо навести курсор​​ к примеру, ячейку​​ активен.​​ этой страницы.​​ перетаскиваем в ячейку,​​ синим цветом). При​​ ее, просто добавьте​

  7. ​ книгах, создайте шаблон.​​ оригинал (на английском​​ В появившемся окне​​Копирование гиперссылок в​​ каким-нибудь хитрым путем?​​ ИЗВИНИ, пожалуйста… И​​ если слов много​Подскажите — каким​

  8. ​ В ячейке B5​ листов.​ так, чтобы он​

  9. ​ или диапазон ячеек,​​А что делать,​​Можно просто скопировать​​ где будет наша​​ нажатии на такую​ новую папку с​Создайте книгу, выбрав​

    ​ языке) .​​ выбираем функцию «Специальная​Excel​Примерно так.​ в мыслях не​ разных то много​ образом можно создать​

  10. ​ записана функция:​На новом листе создадим​​ выглядел в виде​​ закладку в текстовом​

  11. ​ если нам нужно​​ адрес с сайта​​ гиперссылка (В6). Теперь​​ ссылку, откроется страница​​ именем «Мои шаблоны».​​Файл​​Стандартные стили гиперссылок в​

  12. ​ вставка». В появившемся​.​​Grell​​ было.​​ If-ов надо. Вот,​​ гиперссылку — на​​Данная функция выполняет конкатенацию​​ следующую таблицу:​ обычной стрелки. Для​

​ редакторе Word. Путь​ удалить целый список​ и вставить его​ отпускаем кнопку «Alt».​ этого сайта –​

​Введите имя шаблона в​>​

support.office.com

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

​ книге можно изменить,​​ диалоговом окне «Специальная​​Можно скопировать гиперссылки​: Я имел ввиду​Просто твой ответ​ для двойного клика​ отдельном слове -​ (сцепление текстовых строк,​Для создания гиперссылки используем​ перехода по гиперссылке​ может содержать данные​ гиперссылок, оставив их​ в строку «Адрес»​Затем отпускаем правую​ эта ссылка стала​ поле​Создать​​ настроив форматирование стилей​​ вставка» в разделе​ и вставить их​
​ другое.​​ намекает топик-стартеру, что​​ пример.​ в примечании или​​ принимаемых в качестве​ формулу:​ необходимо навести курсор​ о пути к​​ текстом. Тогда смотрите​ диалогового окна.​ мышь. Выбираем из​ фиолетовым цветом.​Имя файла​>​ ячеек​ «Операция» ставим галочку​ значение в соседнюю​

​ файлу в файловой​ статью «Как удалить​Если делать​ появившегося диалогового окна​Как выделить саму ячейку​.​Пустая книга​Гиперссылка​ у слова «умножить».​ ячейку.

Выделяем столбец​​ браузер — и​
​ мало-мальски юзабельное решение​
​ As Range, Cancel​То есть на​​Описание параметров:​​»[Пример_1.xlsx]Прибыль!A1″ – полный адрес​ текст.

В этом​​ системе ПК (например,​ все гиперссылки в​гиперссылку на другой лист​ функцию «Создать гиперссылку».​ таблицы, в которой​В разделе​​.​или​

​Нажимаем «ОК». Гиперссылки преобразовались​

​ с гиперссылками. Нажимаем​ уже в него​​ поставленного им вопроса.​ As Boolean)​ одном из слов​mailto: — команда отправки​ ячейки A1 листа​ случае курсор примет​ «C:UserssoulpDocuments») или адресе​ Excel сразу».​ этой же книги​Получилась такая ссылка на​ стоит гиперссылка, смотрите​Тип файла​Щелкните ячейку правой кнопкой​​Просмотренная гиперссылка​ в текст.​ правой кнопкой мыши​ как-то перекинуть текст​Мы с Михаилом​If InStr(Target, «​ в примечании или​ письма;​ «Прибыль» книги «Пример_1.xlsx».​ вид руки.​ URL на страницу​

​Как ещё можно​ Excel​ ячейку А2.​ в статье «Как​​выберите​ мыши и выберите​

​. Вот как это​Чтобы убрать пульсирующую рамку​ на выделенное место.​​ из ячейки….​ сразу сказали НЕТ.​ семь») Then MsgBox​ текстовой ячейке -​B2 – ячейка, содержащая​»Прибыль» – текст, который​Для создания гиперссылки на​ в сети интернет.​ использовать функцию «Гиперссылка»,​

​, то в диалоговом​

​Нажимаем на эту ссылку​​ выделить ячейку с​

Источник: https://my-excel.ru/tekst/tekst-v-giperssylku-v-excel.html

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