Как преобразовать гиперссылки в текст в excel

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

Преобразование гиперссылки в обычный текст с помощью меню правой кнопки мыши

Преобразование гиперссылки в обычный текст с помощью VBA

Преобразование гиперссылки в обычный текст из выделения/рабочего листа/книги с помощью Kutools for Excel хорошая идея3


стрелка синий правый пузырь Преобразование гиперссылки в обычный текст с помощью меню правой кнопки мыши

В Excel вы можете использовать контекстное меню, чтобы преобразовать интерактивные гиперссылки в обычный текст.

Выберите гиперссылки, которые вы хотите преобразовать, и щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, затем выберите Удалить гиперссылки вариант от него. Смотрите скриншот:

doc гиперссылка на обычный текст 1

Теперь выбранные гиперссылки преобразованы в обычный текст.

doc гиперссылка на обычный текст 2

Примечание: В Excel 2007 вы можете удалять только одну гиперссылку за раз. Чтобы удалить несколько гиперссылок, вам нужно повторить этот метод много раз.


стрелка синий правый пузырь Преобразование гиперссылки в обычный текст с помощью VBA

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

1. Нажмите F11 + Альт ключи одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модули показать новый Модули вдова, а затем вставьте ниже код VBA в Модули окно.

VBA: преобразование гиперссылок в простой текст.

Sub DeleteHyperlink()
Cells.Hyperlinks.Delete
End Sub

3. Нажмите F5 ключ или щелкните Run кнопку для выполнения этого VBA, тогда все гиперссылки на всем листе были преобразованы в обычный текст.

Примечание: С помощью этого VBA все гиперссылки на текущем листе будут преобразованы в обычный текст.


стрелка синий правый пузырь Преобразование гиперссылки в обычный текст из выделения/рабочего листа/книги с помощью Kutools for Excel

Если у вас есть Kutools for Excel, вы можете использовать его Удаление гиперссылок без потери форматирования утилита для преобразования гиперссылок из выделенного, активного листа, выбранных листов или всей книги.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

Примените утилиту, нажав Кутулс > Ссылка > Удаление гиперссылок без потери форматирования, затем выберите нужный вариант. Смотрите скриншоты:

doc гиперссылка на обычный текст 3


Возможно, вас заинтересует эта утилита:


Относительные статьи:

  • Как удалить определенный / конкретный символ из ячейки в Excel?
  • Как удалить формы линий в Excel?
  • Как найти и разорвать внешние ссылки в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

На чтение 3 мин. Просмотров 469 Опубликовано 21.05.2021

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

Преобразование гиперссылки в простой текст с помощью меню, вызываемого правой кнопкой мыши

Преобразование гиперссылки в обычный текст с помощью VBA

Преобразование гиперссылки в простой текст из выделенного/рабочего листа/книги с помощью Kutools for Excel


Содержание

  1. Преобразование гиперссылки в обычный текст с помощью контекстного меню
  2. Преобразование гиперссылки в обычный текст с помощью VBA
  3. Преобразование гиперссылки в обычный текст из выделенного/рабочего листа/книги с помощью Kutools for Excel
  4. Преобразование гиперссылок
  5. Относительные статьи:

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

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

Теперь выбранные гиперссылки преобразованы в простой текст.

Примечание: В Excel 2007 вы можете удалять только одну гиперссылку за раз. Для удаления нескольких гиперссылок вам необходимо повторить этот метод много раз.


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

1. Одновременно нажмите клавиши F11 + Alt , чтобы открыть окно Microsoft Visual Basic для приложений .

2. Нажмите Вставить > Module , чтобы отобразить новую вдову Module , а затем вставьте ниже код VBA в Модуль .

VBA: преобразование гиперссылок в простой текст.

3. Нажмите клавишу F5 или нажмите кнопку Выполнить , чтобы выполнить этот VBA, тогда все гиперссылки на всем листе будут преобразованы в обычный текст.

Примечание. С этим VBA все гиперссылки на текущем листе будут преобразованы в обычный текст.


Если у вас есть Kutools for Excel , вы можете использовать его Удалить гиперссылки без потери форматирования для преобразования гиперссылок из выделенного, активного листа, выбранных листов или всю книгу.

После бесплатной установки Kutools for Excel, сделайте следующее:

Примените утилиту, нажав Kutools > Ссылка > Удалить гиперссылки без потери форматирования , затем выберите вариант как y тебе нужно. См. Скриншоты:


Возможно, вас заинтересует эта утилита:

Преобразование гиперссылок

Kutools for Excel ‘s Конвертировать Гиперссылки могут быстро заменить адреса гиперссылок содержимым ячеек и наоборот.

Перейти к загрузке
Бесплатная пробная версия 30 днейПокупка
PayPal/MyCommerce


Относительные статьи:

  • Как удалить определенный/определенный символ из ячейки в Excel?
  • Как удалить линии в Excel?
  • Как найти и разорвать внешние ссылки в Excel?

@tachyglossus 

Extract actual addresses from hyperlinks with VBA code

Press on the heading to get more possibilities and options.

Hold down the ALT + F11 keys to open the Microsoft Visual Basic for Applications window.

  Click Insert> Module and paste the following code into the module window.

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: =

For Each Rng In WorkRng

     If Rng.Hyperlinks.Count> 0 Then

         Rng.Value = Rng.Hyperlinks.Item (1) .Address

     End If

Next

End Sub

Then press F5 when you press the key to run the code, it will bring up a dialog box for you to choose the hyperlinks that you want to extract the actual addresses from.

Then click OK and the selected cell contents will be converted to the real hyperlink addresses in the original range.

Have you ever tried to convert a hyperlink to plain text in Excel? If you are facing any difficulty, this article will help you complete the task. The HYPERLINK function creates a shortcut that jumps to another location in the current workbook or opens a document stored on a network server, an intranet, or the Internet. When you click a cell that contains a HYPERLINK function, Excel jumps to the location listed or opens the document you specified.

If we try to convert the hyperlink to plain text in Excel using the direct right-click menu, then it can be a boring and old process. And also, if the hyperlinks are spread across the sheet at different locations, i.e., not in the form of a list, then it can be a time-consuming process to complete our task. So, we can make it happen in a quicker way using the VBA application. In this tutorial, we will learn how to convert hyperlinks to plain text in Excel.

Convert Hyperlink to Plain Text in Excel

Here, we will first create a VBA module and then run it to complete the task. Let’s go over a simple procedure for converting hyperlinks to plain text in Excel using the VBA application.

Step 1

Consider the following image of an excel sheet with hyperlinks in the data.

Now right-click on the sheet name and select view code to open the VBA application, then click on insert and select module.

Right click > view code > insert > module

Step 2

Then type the below-mentioned programme in the text box as shown in the below image.

Program

Sub DeleteHyperlink()
'Updated By Nirmal
Cells.Hyperlinks.Delete
End Sub

Step 3

Then save the sheet as a macro-enabled workbook and click F5 to run the module. All the hyperlinks in the sheet will be converted to plain text, and our final output will be similar to the below image.

Conclusion

In this tutorial, we used a simple example to demonstrate how you can convert hyperlinks to plain text in Excel.

 

Medvedoc

Пользователь

Сообщений: 325
Регистрация: 01.01.1970

Подскажите как при помощи макроса преобразовать гиперссылки в простой текст?
Например, есть ссылка такого вида

www.yandex.ru

или

http://www.yandex.ru

или просто текст с навешенной ссылкой
Как сделать так, чтобы ссылка удалилась, а вместо нее остался просто текст без всяких

http://www

. и .ru

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#2

24.10.2014 17:38:12

Выделить нужный диапазон и выполнить макрос

Код
Sub DelHlinks()
On Error Resume Next
For Each cl In Selection
    With cl
        .Hyperlinks.Delete
        .Value = Split(.Value, ".")(1)
    End With
Next
End Sub
 

Согласие есть продукт при полном непротивлении сторон.

 

Ivan.kh

Пользователь

Сообщений: 2024
Регистрация: 04.03.2013

Sanja, для ячейки с

http://rambler.ru

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

Изменено: Ivan.kh24.10.2014 17:45:35

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#4

24.10.2014 17:48:31

Цитата
Ivan.kh пишет: не корректный результат будет

на универсальность не претендую  :)  , решение соответствует конкретному

примеру

вопросу
З.Ы. Пример не смотрел

Изменено: Sanja24.10.2014 23:58:55

Согласие есть продукт при полном непротивлении сторон.

 

gling

Пользователь

Сообщений: 4024
Регистрация: 01.01.1970

И такой вариант посмотрите (топорный)

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#6

24.10.2014 18:18:04

Цитата
Medvedoc пишет: Подскажите как…

На многие вопросы вы можете найти ответы в «Приемах», и «Поиском».
Кроме этого есть раздел «Ссылки», а в них…
Вариант (одно решение из предлаегаемых 300) — в скрине…  ;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

Medvedoc

Пользователь

Сообщений: 325
Регистрация: 01.01.1970

#7

25.10.2014 06:32:50

gling

пример оказался превосходным =) работает на ура

Понравилась статья? Поделить с друзьями:
  • Как преобразовать время в секунды excel
  • Как преобразовать время в минуты в excel
  • Как преобразовать виа в excel
  • Как преобразовать в прописные excel
  • Как преобразовать в диапазон ячейки в excel