Как скопировать гиперссылку в Excel
Обновлено: 21.11.2024
Уважаемое сообщество,
Как скопировать ячейку, используемую формулой гиперссылки, в другую ячейку без формулы и без удаления гиперссылки.
2. Вставить как значения (при этом адрес гиперссылки будет вставлен без функции переноса).
3. Затем выберите только что вставленные адреса гиперссылок
4. Запустите этот макрос ниже
Если ваше отсутствие не повлияет на них, ваше присутствие не имеет значения.
Объяснять особо нечего.
Вы просто копируете и вставляете формулу гиперссылки (как значения), которая удаляет синтаксис формулы и вставляет ее как текстовое значение.
Макрос просто перебирает выделение и снова преобразует текстовое значение (которое выглядит как гиперссылка) обратно в гиперссылку; аналогично использованию диалогового окна «Вставка» > «Гиперссылка»
Если ваше отсутствие не повлияет на них, ваше присутствие не имеет значения.
У меня есть два сомнения, сэр. Один из них после преобразования в значение, как он принимает местоположение файла без использования ссылочной ячейки, содержащей адрес гиперссылки. второй - после использования этого макроса, когда я навожу курсор мыши на ячейку, он частично показывает местоположение файла. Означает, что он не показывает полный путь к местоположению файла. Вот почему он не открывает файл. Пишет "не удается открыть указанный файл". Почему он не использует полный путь?
Похоже, вам нужны гиперссылки на другой лист книги, а не гиперссылки на веб-страницы.
В этом случае ваш код необходимо изменить следующим образом:
Если ваше отсутствие не повлияет на них, ваше присутствие не имеет значения.
Спасибо, сэр. Это моя ошибка, извините, я приложил образец файла. Мы являемся гиперссылкой на папки, которые находятся на центральном сервере нашей компании. Все еще не работает, сэр. В этом примере файла я использовал формулу. Я просто хочу скопировать вставку с той же ячейкой без формулы и без удаления гиперссылки. Пожалуйста, помогите мне, сэр.
С помощью первого предоставленного мной макроса результирующий текст преобразуется в гиперссылку, но я вижу, что в нем отсутствует обратная косая черта.
Другими словами, гиперссылка, которую вы указываете в ячейке C1:
но результирующий макрос делает ссылку такой:
(Примечание: в начале отсутствует обратная косая черта!)
Вы можете подтвердить, работает ли гиперссылка в этом формате: :\\10.113.20.56\projects\documents\sample.doc
Если это так, мы можем отредактировать ссылку, чтобы добавить дополнительную косую черту.
Дайте мне знать.
Если ваше отсутствие не повлияет на них, ваше присутствие не имеет значения.
Извините за поздний ответ, сэр. Сэр, я думаю, слэш не проблема. Макрос не берет все папки. Если вы посмотрите на эту фотографию, вы поймете, сэр. Строка формул содержит полный адрес файла. Но после запуска макроса показывает только часть адреса.
Кажется, вы забыли загрузить изображение?
Я не совсем понимаю, как продвигаться дальше? Код работает для меня в примерах ссылок, которые я использую для тестирования?
Если ваше отсутствие не повлияет на них, ваше присутствие не имеет значения.
Я повторно протестировал этот код, и он работает на моей стороне? Я не уверен, почему обрабатывается только часть ссылки?
Макрос, который я тестирую, следующий:
Чтобы запустить его; выберите все ячейки (содержащие текст, представляющий фактическую ссылку) и запустите код. Он будет перебирать все ячейки в выделении и преобразовывать текст в фактическую гиперссылку.
Примечание. Если исходный текст не представляет собой фактический (действительный) путь, результирующая гиперссылка не будет работать.
У меня есть таблица с номерами ошибок, связанная с базой данных ошибок. Почему я не могу скопировать и вставить из Excel в Smartsheet, сохранив гиперссылки? Похоже, в Smartsheet есть функция!
Ответы
Это должно работать. Что происходит, когда вы пытаетесь скопировать и вставить?
Надеюсь, это поможет!
Удачной недели!
Консультант по рабочим процессам / генеральный директор @ WORK BOLD
ПАРТНЕР И КОНСУЛЬТАНТ / ЭКСПЕРТ SMARTSHEET
Не стесняйтесь обращаться ко мне по поводу помощи со Smartsheet, интеграции, общих советов по рабочему процессу или чего-то еще.
У меня есть несколько гиперссылок, экспортированных в Excel. Когда я вставляю эти записи в Smartsheet, они вставляются только как текст
Вы можете вставить ссылки или поделиться таблицей Excel?
(Удалите/замените любую конфиденциальную/конфиденциальную информацию, прежде чем делиться ею) Это упростит оказание помощи. (поделись тоже, [электронная почта защищена])
ПАРТНЕР И КОНСУЛЬТАНТ / ЭКСПЕРТ SMARTSHEET
Не стесняйтесь обращаться ко мне за помощью по Smartsheet, интеграции, общим советам по рабочему процессу или чему-либо совершенно другому.
Мне удалось решить проблему с копированием гиперссылок из Excel в Smartsheet.
- Импорт электронной таблицы Excel в Smartsheet.
- Выберите строки в импортированной смарт-таблице с гиперссылками, которые вы хотите скопировать.
- Затем ПКМ переместит строки из импортированной таблицы Smartsheet в целевую таблицу Smartsheet.
Гиперссылки сохраняются.
Немного неуклюже, но работает.
@Andrew Detolla Мне пришлось сделать пару дополнительных вещей, чтобы ваше предложение сработало.
1) Импортировал таблицу с моими гиперссылками - пробовал копировать и вставлять, но снова получил только текст, а не гиперссылки.
2) Я создал ссылки из ячейки в существующей смарт-таблице на ячейки в импортированной смарт-таблице. Поскольку вы можете выбрать все ячейки за один раз, чтобы создать ссылки, это позволило мне сделать весь столбец одним действием.
3) Удалил импортированный лист, который мне больше не нужен.
4) Выделил все связанные ячейки и выбрал "Удалить ссылку".
Это сохранило формат ячеек, как я хотел, и сохранило гиперссылку, но удалило импортированный лист, который мне больше не нужен.
Поскольку у меня есть 4 смарт-таблицы со ссылками на несколько тысяч рисунков каждая, это действие означает, что я могу настроить ссылки для всего своего проекта за пару часов, а не делать этого вообще, потому что у меня нет нескольких дней. вставлять тысячи отдельных ссылок.
Спасибо, мистер Детолла! Теперь я выгляжу героем для пары человек, которые действительно хотели получить эти ссылки.
В этой статье мы объясним, как скопировать гиперссылку в Excel. При работе в Excel очень часто приходится копировать гиперссылки. Скопируйте гиперссылку в Excel и вставьте ее в другую ячейку, чтобы создать ссылку между файлом Excel и определенным местом или веб-сайтом. Вы должны помнить, что мы хотим скопировать гиперссылку и вставить ее в другую ячейку или лист как ссылку, а не как текст.
Скачать рабочую тетрадь
Вы можете скачать учебную тетрадь отсюда.
4 простых способа скопировать гиперссылку в Excel
В этой статье мы проиллюстрируем 4 простых способа скопировать гиперссылку в Excel. Мы создали набор гиперссылок сайтов разных компаний. С помощью этого набора данных мы продемонстрируем вам 4 метода.
1. Использование щелчка мыши для копирования гиперссылки в Excel
Для копирования гиперссылки в Excel использование щелчка мыши является самым простым и удобным способом. В следующем наборе данных мы скопируем гиперссылку компании «Exceldemy». После этого мы вставим его в ячейку C12. Давайте рассмотрим следующие шаги для выполнения этого действия.
ШАГИ:
- Сначала выберите ячейку C5 и щелкните правой кнопкой мыши.
- Во-вторых, выберите в меню пункт «Редактировать гиперссылку».
- В-третьих, появится новое диалоговое окно. Скопируйте гиперссылку из раздела «Адрес» диалогового окна.
- После этого щелкните правой кнопкой мыши ячейку C12. Выберите вариант вставки, чтобы вставить скопированную ссылку в ячейку C12.
- Наконец, мы видим ссылку компании «Exceldemy» в ячейке C12.
2. Применить специальный параметр «Вставить» для копирования гиперссылки в Excel
Мы также можем использовать параметр "Специальная вставка", чтобы скопировать гиперссылку в Excel. Специальная вставка используется для вставки ссылки или изображения без изменения их форматирования. Мы скопируем гиперссылки для первых двух компаний в следующем наборе данных. Затем мы вставим ссылки в ячейки C11 и C12. Для этого выполните следующие действия.
ШАГИ:
- Затем выберите ячейки C11 и C12. Перейдите к параметру «Вставить» на ленте и выберите параметр «Специальная вставка» в раскрывающемся списке.
- После этого появится новое диалоговое окно. В поле выберите вариант «Вставить ссылку».
- Теперь нажмите "ОК".
- Наконец, мы получаем скопированное значение гиперссылок первых двух компаний в ячейках C11 и C12.
3. Скопировать гиперссылку в Excel на несколько листов
Предположим, вы хотите скопировать гиперссылки в Excel с рабочего листа на несколько листов одновременно. Этот метод позволяет нам избежать повторяющейся работы, а также экономит время. Чтобы проиллюстрировать вам этот метод, мы будем использовать следующий набор данных. Мы скопируем все гиперссылки, а затем вставим их одновременно в два разных листа.
«Лист-1» — это первый лист, на который будут вставлены гиперссылки.
Еще один лист, куда будут вставлены гиперссылки, называется «Лист-2».
Давайте посмотрим, как это сделать, выполнив простые действия.
ШАГИ:
- Сначала выберите ячейки с C5 по C9. Щелкните правой кнопкой мыши и выберите параметр «Копировать».
- Затем нажмите клавишу Shift и выберите листы «Лист-1» и «Лист-2». Вы должны удерживать клавишу Shift, пока выбираете оба листа.
- После этого в «Листе-1» выберите ячейку C5 и щелкните правой кнопкой мыши.
- Теперь выберите параметр "Вставить".
- Итак, мы видим, что гиперссылки скопированы на «Листе-1».
- Наконец добрались до «Листа-2». Мы видим, что гиперссылки также скопированы на «Листе-2».
4. Использование кода VBA для копирования гиперссылки в Excel в другую ячейку
Использование кода VBA (Visual Basics for Applications) — еще один удобный способ скопировать гиперссылку в Excel. В этом методе мы будем использовать код VBA для копирования гиперссылок столбца C. Затем мы вставим скопированные значения в столбец D. Итак, просто выполните простые шаги для реализации этого метода.
ШАГИ:
- Во-первых, на вкладке "Разработчик" на ленте выберите вариант "Visual Basic".
- Откроется базовое визуальное окно.
- Во-вторых, перейдите в раздел «Вставка». В раскрывающемся списке выберите параметр «Модуль».
- Появится новый пустой модуль VBA.
- В-третьих, вставьте в этот модуль следующий код:
- После этого нажмите "Выполнить" или нажмите клавишу F5, чтобы запустить код.
- Наконец, мы получаем все гиперссылки столбца C в столбце D.
Заключение
В приведенной выше статье дается обзор того, как скопировать гиперссылку в Excel. Чтобы попрактиковаться, загрузите рабочую тетрадь, добавленную к этой статье. Если вы чувствуете какую-либо путаницу, просто оставьте комментарий в поле ниже. Мы постараемся ответить как можно скорее. Оставайтесь с нами, чтобы узнать о других интересных решениях проблем с Microsoft Excel.
Создавайте гиперссылки путем перетаскивания или с помощью функции HYPERLINK. Удалите гиперссылки вручную или с помощью макроса. Создайте оглавление с помощью макроса.
Создание гиперссылок Excel
На листе Excel можно создать гиперссылку в любой ячейке. Затем щелкните эту гиперссылку, чтобы перейти в указанное место.
Вот четыре способа создать гиперссылку. Нажмите на ссылку, чтобы перейти к инструкциям ниже:
- введите URL
- или используйте команду "Вставить гиперссылку"
- или перетащите
- или используйте функцию ГИПЕРССЫЛКИ
Введите URL веб-сайта
Если вы введете действительный адрес веб-сайта в ячейку, Excel должен автоматически создать гиперссылку, когда вы нажмете Enter
Текст изменится на гиперссылку, и вы сможете щелкнуть ссылку, чтобы перейти на веб-сайт Contextures.
Совет. Если вы хотите запретить автоматическое создание гиперссылок в Excel, следуйте приведенным здесь инструкциям.
Вставить гиперссылку
Еще один способ добавить гиперссылку — использовать встроенную команду Excel — Вставить гиперссылку.
Запустить ссылку
Чтобы использовать команду "Вставить гиперссылку", выполните следующие действия:
- Выберите ячейку, в которую вы хотите добавить гиперссылку.
- На ленте Excel перейдите на вкладку «Вставка» и выберите команду «Гиперссылка»
- ИЛИ нажмите правой кнопкой мыши на ячейку и выберите "Связать".
- ИЛИ используйте сочетание клавиш – Ctrl + K .
Отображаемый текст
В верхней части диалогового окна "Вставить гиперссылку" есть поле "Текст для отображения". То, что вы видите в поле «Отображаемый текст», зависит от того, что находится в ячейке, в которой вы создаете гиперссылку.
Вот 4 различных типа контента, которые влияют на параметр «Текст для отображения»:
- Текст в ячейке
- Пустая ячейка
- Число в ячейке
- Число "Текст" в ячейке
Текст в ячейке
Если выбранная ячейка содержит текст, этот текст появится в поле Текст для отображения.
- Вы можете редактировать текст для отображения текста
- Измененный текст появится в ячейке после создания гиперссылки.
Пустая ячейка
Если выбранная ячейка пуста, имя листа и ячейка A1 появятся в поле Текст для отображения.
- Вы можете редактировать текст для отображения текста
- Измененный текст появится в ячейке после создания гиперссылки.
Число в ячейке
Если выбранная ячейка содержит действительное число, вы не сможете редактировать поле Текст для отображения.
Содержимое коробки затемнено, и отображается следующее сообщение: >
- ПРИМЕЧАНИЕ. Вы увидите то же сообщение, если добавляете гиперссылку к фигуре на листе.
Если вы хотите отредактировать отображаемый текст:
- Создайте гиперссылку, а затем измените значение в ячейке.
- Закройте диалоговое окно "Вставить гиперссылку".
- Замените номер ячейки на текст (отформатируйте как текст или введите апостроф перед номером)
- Снова откройте диалоговое окно "Вставить гиперссылку", и поле "Отображаемый текст" станет доступным для редактирования.
Число "Текст" в ячейке
Если выбранная ячейка содержит "текстовое" число (отформатированное как текст или начинающееся с апострофа), это текстовое число появится в поле "Текст для отображения".
- Вы можете редактировать текст для отображения текста
- Измененный текст появится в ячейке после создания гиперссылки.
Добавить всплывающую подсказку (необязательно)
При наведении указателя на ячейку, содержащую гиперссылку, появляется всплывающая подсказка. Вы можете ввести собственный текст для всплывающей подсказки или оставить этот параметр пустым.
ПРИМЕЧАНИЕ. Если оставить всплывающую подсказку пустой, в всплывающей подсказке появится полный адрес гиперссылки.
Чтобы добавить собственный текст для экранной подсказки:
- В окне "Вставить гиперссылку" нажмите кнопку "Подсказка".
- Введите текст для всплывающей подсказки – веб-сайт Google.
- Нажмите "ОК".
Выберите тип ссылки
На панели «Ссылки на» в окне «Вставить гиперссылку» есть четыре параметра:
- Существующий файл или веб-страница
- Поместить в этот документ
- Создать новый документ
- Адрес электронной почты
В левой части окна "Вставить гиперссылку" выберите нужный тип ссылки.
Существующий файл или веб-страница
Используйте этот параметр, если хотите, чтобы люди могли легко открыть другой файл Excel или перейти на веб-страницу для получения дополнительной информации.
- В списке «Связать с» нажмите «Существующий файл или веб-страница».
- Чтобы создать ссылку на существующий файл, используйте навигацию по папкам, чтобы найти и выбрать нужный файл
- ИЛИ, чтобы создать ссылку на веб-страницу, введите ее URL в поле "Адрес".
Создание гиперссылок с помощью перетаскивания
Если вы создаете гиперссылки в файле Excel, самым быстрым и простым способом является использование перетаскивания. Например, вы можете создать в книге оглавление (TOC) со ссылками на другой лист.
Чтобы увидеть краткий обзор того, как можно создать гиперссылку путем перетаскивания, посмотрите это короткое видео. Письменные инструкции находятся под видео.
Если у вас возникли проблемы с перетаскиванием на другой лист, перетащите его в ближайшую пустую ячейку, затем вырежьте и вставьте на другой лист. Этот анимированный gif показывает эти шаги.
Создание гиперссылки с помощью перетаскивания
Выполните следующие действия, чтобы создать гиперссылки перетаскиванием.
- Сначала сохраните книгу, если она еще не сохранена. (В новой рабочей книге, которая не была сохранена, этот метод не будет работать.)
- Затем щелкните ячейку, на которую хотите установить ссылку. (Вы собираетесь перетащить эту ячейку на другой лист, где вы хотите создать гиперссылку)
- Наведите указатель мыши на границу ячейки и нажмите правую кнопку мыши.
- Чтобы перетащить ячейку на другой лист, нажмите клавишу Alt и перетащите ячейку на вкладку другого листа.
Отключить автоматические гиперссылки в Excel
Если вы не хотите, чтобы гиперссылки автоматически создавались при вводе адреса веб-сайта, вы можете отключить функцию гиперссылок. Чтобы увидеть краткий обзор того, как вы можете предотвратить автоматическое создание автоматических гиперссылок, вы можете посмотреть это короткое видео. Письменные инструкции находятся под видео.
Чтобы отключить гиперссылку::
- На ленте Excel перейдите на вкладку "Файл" и нажмите "Параметры".
- Выберите категорию "Правописание" и нажмите кнопку "Параметры автозамены".
- На вкладке "Автоформат при вводе" снимите флажок с Интернета и сетевых путей с гиперссылками.
- Дважды нажмите "ОК", чтобы закрыть диалоговые окна.
Использовать функцию ГИПЕРССЫЛКИ
Чтобы просмотреть краткий обзор того, как создать гиперссылку с помощью функции ГИПЕРССЫЛКА, посмотрите это короткое видео. Письменные инструкции находятся под видео
Ниже приведены письменные инструкции по использованию функции HYPERLINK для:
Создайте гиперссылку на веб-сайт или электронную почту
Если в Excel есть список адресов электронной почты или веб-сайтов, вы можете создать гиперссылку для каждой строки в отдельном столбце. В этом примере в столбце A указано имя, а в столбце B URL-адрес веб-сайта или адрес электронной почты. Гиперссылки будут созданы в столбце C.
- Вы будете использовать функцию HYPERLINK, которая принимает два аргумента:
- Link_Location: это адрес электронной почты или URL-адрес. Для адреса электронной почты начинайте с «mailto:», а для URL — с «https://»
- Дружественное имя. Этот аргумент является необязательным и позволяет указать «понятное» имя для ссылки. Например, вместо длинного URL можно указать название компании или краткое описание.
Чтобы создать гиперссылку для каждого адреса:
- В ячейке C2 введите формулу: =ГИПЕРССЫЛКА(B2,A2)
- Нажмите Enter, чтобы увидеть гиперссылку в C3. Он использует ссылку в ячейке B2, а текст в ячейке A2 отображается в ячейке C2 в качестве понятного имени.
- Скопируйте формулу в остальные строки.
ГИПЕРССЫЛКА Формулы на файл Excel
С помощью формулы ГИПЕРССЫЛКИ вы можете создать ссылку на место в текущей книге Excel или на другой файл Excel. Посмотрите это видео, чтобы увидеть шаги, а письменные инструкции находятся под видео.
Ниже приведены письменные инструкции по ссылке на файл Excel:
Ссылка в одном файле
Вот примеры формул HYPERLINK в одной книге:
Введите адрес
Необязательно. Введите понятное имя, например "Бюджет", которое появится в ячейке:
Использовать ссылки на ячейки
Используйте оператор &, чтобы создать ссылку.
В этом примере имя листа находится в ячейке B5, адрес ячейки — в C5, а понятное имя — в ячейке D5.
Введите имя диапазона
Для ссылки на именованный диапазон уровня книги в той же книге просто используйте имя диапазона в качестве местоположения ссылки.
Следующая пустая ячейка
Перейти к пустой ячейке в конце списка рабочих листов или именованной таблицы.
Список рабочих листов
В ячейке B1 формула находит первую пустую ячейку после списка рабочего листа в столбце A:
Чтобы найти номер пустой строки, добавьте количество элементов в столбце A и номер строки для начальной ячейки.
Именованная таблица
В ячейке E1 формула находит первую пустую ячейку после именованной таблицы в столбце D:
Чтобы найти номер пустой строки, формула вычисляет СУММУ:
Ссылка на другой файл Excel
Чтобы создать ссылку на другой файл Excel в той же папке, просто используйте имя файла в качестве аргумента link_location для функции HYPERLINK.
=ГИПЕРССЫЛКА("МойФайлC.xlsx","ФайлC")
Для файлов, которые находятся на уровне выше в иерархии, используйте две точки и обратную косую черту для каждого уровня.
-
В этом примере файл находится на 1 уровень выше.
=ГИПЕРССЫЛКА("..\MyFileB.xlsx","FileB")
=ГИПЕРССЫЛКА("..\..\МойФайлA.xlsx","ФайлA")
Удалить гиперссылки
Ниже приведены инструкции по двум методам удаления гиперссылок
Удалить гиперссылки вручную
В Excel 2010 или более поздней версии:
В Excel 2010 можно быстро удалить гиперссылки из выбранных ячеек. (Спасибо Сэму за этот совет.)
- Выберите ячейки, содержащие гиперссылки
- Щелкните правой кнопкой мыши любую выделенную ячейку.
- Нажмите "Удалить гиперссылки".
Чтобы увидеть шаги, посмотрите это видео с советами по Excel.
В Excel 2007 и более ранних версиях:
Чтобы удалить гиперссылки из группы ячеек, можно скопировать и вставить ячейки как значения. Чтобы узнать, как это сделать, посмотрите видео с краткими советами по Excel.
Макрос для удаления всех гиперссылок в выбранных ячейках
Вместо удаления гиперссылок вручную вы можете использовать следующий код макроса. Он удаляет все гиперссылки в выбранных ячейках и оставляет только текст ячейки.
Скопируйте этот код в обычный модуль в своей книге, затем выберите ячейки и запустите макрос delHyperlinks.
Указать гиперссылку
Выполните следующие действия, чтобы указательная рука появилась в любом месте ячейки с гиперссылкой, и узнайте, как выбрать ячейку с гиперссылкой, не переходя по ссылке.
Показать указывающую руку
Если широкая ячейка содержит короткую гиперссылку, указывающая рука будет отображаться только тогда, когда она находится над текстом, а не на пустом месте. Чтобы это исправить:
- Выберите ячейки
- На вкладке "Главная" ленты Excel нажмите команду "Перенос текста".
Выберите ячейку гиперссылки
Если вам нужно выделить ячейку с гиперссылкой, возможно, для редактирования текста, не переходя по ссылке:
- Наведите указатель на ячейку и нажмите левую кнопку мыши на пару секунд.
- Указатель изменит свой вид на большой белый знак плюса, показывая, что ячейка выбрана.
- Теперь вы можете редактировать ячейку с гиперссылкой.
Создать список листов со ссылками (макрос)
Совет. На каждом рабочем листе поместите гиперссылку на оглавление.
Интерактивные гиперссылки для экспорта в PDF
В некоторых версиях Excel у вас могут возникнуть проблемы с гиперссылками при создании файла PDF из книги Excel.
Ссылки в PDF неактивны
В файле PDF некоторые гиперссылки могут быть недоступны, если:
- гиперссылка создана с помощью формулы Excel
- понятное имя гиперссылки отличается от ее местоположения
Избегайте проблемы
Чтобы избежать этой проблемы, выполните следующие действия:
- вручную введите гиперссылки вместо использования функции ГИПЕРССЫЛКИ
- или опустите аргумент понятного имени, чтобы в ячейке отображалась полная ссылка на местоположение.
Создание поддельных гиперссылок в сводной таблице
Гиперссылки нельзя добавлять в сводную таблицу, даже если в исходных данных есть гиперссылки. В этом видео вы увидите, как создать поддельные гиперссылки в сводной таблице, используя несколько строк кода Excel VBA.
Код показан под видео, и код был обновлен для обработки адресов электронной почты.
Создание поддельных гиперссылок в сводной таблице
Извлечь адрес гиперссылки
Для извлечения адреса из гиперссылки можно использовать макрос или определяемую пользователем функцию (UDF).
Макрос для извлечения адреса в соседнюю ячейку
Вы можете использовать макрос, чтобы извлечь адрес из каждой гиперссылки на листе и сохранить его в ячейке справа от каждой ячейки гиперссылки. Спасибо Фабио Пуччинелли за этот пример.
ПРИМЕЧАНИЕ. Гиперссылки, созданные с помощью функции HYPERLINK, не распознаются как гиперссылки рабочего листа. Распознаются только те гиперссылки, которые вы вводите или вставляете.
Создать функцию для извлечения адреса гиперссылки
Нет встроенной функции для извлечения URL-адреса или адреса электронной почты из гиперссылки. Вы можете создать свою собственную функцию Excel — определяемую пользователем функцию (UDF) — для извлечения адреса.
Чтобы просмотреть краткий обзор того, как создать собственную пользовательскую функцию для извлечения местоположения гиперссылки, посмотрите это короткое видео. Письменные инструкции находятся под видео.
ПРИМЕЧАНИЕ. Гиперссылки, созданные с помощью функции HYPERLINK, не распознаются как гиперссылки рабочего листа.
Создать определяемую пользователем функцию гиперссылки (UDF)
Скопируйте этот код в обычный модуль в своей книге, а затем используйте функцию HLink в этой книге, как и любую другую функцию. Например, чтобы найти URL-адрес гиперссылки в ячейке B3, используйте следующую формулу:
Примечание. Если выбрано несколько ячеек, формула покажет гиперссылку (если есть) из первой ячейки в выбранном диапазоне.
Скрыть листы после гиперссылки
В большой книге можно использовать гиперссылки в качестве оглавления, чтобы быстро перейти к определенному листу. Затем на каждом листе создайте еще одну гиперссылку, чтобы вернуться к оглавлению.
Чтобы все выглядело аккуратно, вы можете использовать код, который скрывает каждый лист после того, как вы щелкнете гиперссылку на этом листе. Спасибо Джиму Уильямсу за предложение этой техники.
Читайте также: