Как извлечь линк (ссылку) из гиперссылки Excel

Гиперссылки в ExcelЯ с столкнулась с тем, что нужно было извлечь ссылки со списка текста с гиперссылками в Excel. Решение я нашла в этой статье How to extract a URL from a hyperlink on Excel и перевела ее.

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

  • Открыть документ Excel.
  • Выделите столбик с гиперссылками
  • Перейти в режим VBA (Alt+F11)
  • Вставить новый модуль (Insert > Module)
  • Скопировать код (ниже) и вставить в открывшееся окно
  • Нажать F5, чтобы запустить макрос
  • Выйти из VBA (Alt+Q)

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

Option 2: If you plan to add more hyperlinks to the spreadsheet and need to store the formula on the sheet
Open up a new workbook.
Get into VBA (Press Alt+F11)
Insert a new module (Insert > Module)
Copy and Paste the Excel user defined function below
Get out of VBA (Press Alt+Q)
Use this syntax for this custom Excel function: =GetURL(cell,[default_value])

Подпишитесь на RSS канал - если Вы хотите первыми узнавать о новых статьях на сайте!!!

Статьи по теме:

16 Comments

  1. Отлично
    Благодарю вас!

  2. Скопировать код (ниже)
    какой вставить код?

  3. Идеальная инструкция, спасибо!)

  4. Вау, столько всего перепробовала. Разные статьи перелапатила. Супер. Все сработало! Спасиииибо!

  5. БОЛЬШОЕ ВАМ СПАСИБО! Очень помогло в работе!

  6. citatyizfilmov@gmail.com

    Огромное спасибо.

  7. Александр Буряк

    О, так здорово!

    Чуть голову не сломал без вашей подсказки!!!

    Надо было 7000 URL-ов извлечь из ссылок.

    В Ворде через “скопировать гиперссылку – специальная вставка – вставить как неформатированный текст” – думал, неделю копировать буду…

    А тут за 1,5 минуты – раз! и готово!!!!!!!!!!

    Ну, почему в Excel нет стандартной функции “извлечь URL ссылки” ???

    Спасибо огромное!

  8. Спасибо! все получилось

  9. Спасибо вам! У меня всё получилось. Мучился с гиперссылками уже 2 часа.

Leave a Reply

Your email address will not be published. Required fields are marked *