Як витягти фактичні адреси з гіперпосилань у Excel?
Припустимо, у вас є ряд комірок, які містять гіперпосилання, і тепер вам потрібно побачити справжнє призначення гіперпосилань та витягти їх із гіперпосилань, як показано на наступному знімку екрана. Чи є прості способи швидко вирішити цю проблему? Ця стаття допоможе вам отримати фактичні адреси з декількох гіперпосилань.
Витягуйте фактичні адреси з гіперпосилань за допомогою функції редагування гіперпосилання
Витягніть фактичні адреси з гіперпосилань за допомогою коду VBA
Витягніть фактичні адреси з гіперпосилань за допомогою функції User Definde
Отримайте фактичні адреси з гіперпосилань за допомогою Kutools для Excel швидко та легко
Витягуйте фактичні адреси з гіперпосилань за допомогою функції редагування гіперпосилання
Ось тут Редагувати гіперпосилання функція може допомогти вам витягнути базову URL-адресу для кожного з цих гіперпосилань і помістити цю фактичну адресу в іншу комірку. Ви можете зробити так:
1. Виділіть комірку з гіперпосиланням і клацніть правою кнопкою миші, у контекстному меню виберіть Редагувати гіперпосилання, див. скріншот:
2. І ан Редагувати гіперпосилання з'явиться діалогове вікно, виберіть та скопіюйте (Ctrl + C) всю URL-адресу з адреса поле діалогового вікна.
3. Потім закрийте діалогове вікно та вставте фактичну адресу в будь-яку потрібну комірку.
примітки: За допомогою цього методу ви можете кожного разу витягувати лише одну адресу гіперпосилання, але якщо у вас є кілька гіперпосилань, які потрібно витягти, вам потрібно застосовувати цю функцію неодноразово.
Витягніть фактичні адреси з гіперпосилань за допомогою коду VBA
Для багатьох гіперпосилань вищезазначений метод буде нудним та трудомістким, тому наведений нижче код VBA може допомогти вам швидко вилучити кілька адрес з гіперпосилань одночасно.
1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний код у вікно модуля.
Sub Extracthyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub
3. Потім натисніть F5 клавіша для запуску коду, і з'явиться діалогове вікно для вибору гіперпосилань, які потрібно витягти з реальних адрес, див.
4. Потім натисніть OK, а вибраний вміст комірки було перетворено на справжні адреси гіперпосилань у вихідному діапазоні. Дивіться скріншоти:
Витягніть фактичні адреси з гіперпосилань за допомогою функції User Definde
Наступна визначена користувачем функція також може витягти фактичний URl з гіперпосилань.
1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний код у Вікно модуля.
Function GetURL(pWorkRng As Range) As String
'Updateby Extendoffice
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. Збережіть код і закрийте вікно, виберіть пусту комірку, щоб ввести цю формулу = GetURL (A2) (A2 - клітинка, в якій знаходиться гіперпосилання), і натисніть Що натомість? Створіть віртуальну версію себе у кнопку. Ви можете бачити, як справжня адреса гіперпосилання витягнута.
Отримайте фактичні адреси з гіперпосилань за допомогою Kutools для Excel швидко та легко
Ось зручний інструмент, який називається Kutools для Excel, З його Перетворити гіперпосилання функція, ви можете швидко впоратися з наступними операціями:
- Витяг фактичних адрес з гіперпосилань;
- Перетворити текст URL-адреси на гіперпосилання, які можна натиснути.
Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. |
Якщо ви встановили Kutools для Excel, будь ласка, виконайте наступне:
1. Виберіть діапазон, який містить гіперпосилання, які потрібно розпакувати.
2. Клацання Кутулс > посилання > Перетворити гіперпосилання, див. скріншот:
3, в Перетворити гіперпосилання діалогове вікно, виберіть Адреси гіперпосилань замінюють вміст комірок і натисніть кнопка від Діапазон результатів щоб вказати клітинку для розміщення результату.
4. А потім клацніть OK, фактичні адреси були вилучені з гіперпосилань. Дивіться знімок екрана:
примітки: Якщо ви хочете встановити фактичні адреси до початкового діапазону, перевірте Перетворити діапазон джерела.
Натисніть Перетворити гіперпосилання щоб дізнатися більше про цю функцію.
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Демо: Витягніть фактичні адреси з гіперпосилань за допомогою Kutools для Excel
Пов'язана стаття:
Як перетворити текст URL-адреси на гіперпосилання, яке можна натиснути в Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!