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

Миндубаев Рамазан
Рубрика:
Поисковая оптимизация (SEO)

Часто для того, чтобы быстро выдрать структуру сайта, URL, мета-теги и т.д. встает задачу как это сделать быстро. Одно из решений сделать с помощью Excel.

Задача:
В Экселе имеется столбец в значениях ячеек есть строки с гиперссылками. Excel показывать только текстовое описание, саму гиперссылку видно, только при наведение курсора мыши, либо по щелчку правой кнопкой и нажатии «Гиперссылка».

microsoft-excel-dekompoziciya-2016-10-13-14-07-27

Решение:

Необходимо в соседний столбец вывести URL  гиперссылок.
В Microsoft Excel нет такой встроенной функции, либо я её не нашел =(

Поскольку встроенной функции не имеется, то можно использовать макрос Visual Basic for Applications (VBA).

Создаем макрос (название можно задать только в 1 слово)

makros-2016-10-13-14-12-18

Вставляем код, чтобы получилось вот так

microsoft-visual-basic-for-applications-dekompoziciya-xlsx-2016-10-13-14-23-52

Сам код

With ActiveSheet
For I = 1 To .Hyperlinks.Count
.Hyperlinks (I).Range.Offset (0,1).Value = .Hyperlinks (I).Address
Next I
End With

закрываем  Visual Basic for Applications (VBA)

После выделяем все ячейки и жмем «Выполнить»

makros-2016-10-13-14-26-06

На выходе получаем в соседнем столбце все URL

microsoft-excel-dekompoziciya-2016-10-13-14-27-37

Пользуйтесь.

Предположим, у вас есть несколько интерактивных гиперссылок на листе, и теперь вы хотите преобразовать эти гиперссылки в обычный текст, есть ли у вас какие-нибудь полезные приемы для решения этой задачи? Теперь в этом руководстве представлены некоторые приемы, позволяющие быстро выполнить задание в 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)


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

Создание и удаление гиперссылок в Microsoft Office Excel

Гиперссылки в Microsoft Excel

С помощью гиперссылок в Экселе можно ссылаться на другие ячейки, таблицы, листы, книги Excel, файлы других приложений (изображения и т.п.), различные объекты, веб-ресурсы и т.д. Они служат для быстрого перехода к указанному объекту при клике по ячейке, в которую они вставлены. Безусловно, в сложно структурированном документе использование этого инструмента только приветствуется. Поэтому пользователю, который хочет хорошо научиться работать в Экселе, просто необходимо освоить навык создания и удаления гиперссылок.

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

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

Способ 1: вставка безанкорных гиперссылок

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

Вписываем ссылку в любую область листа.

Ссылка на веб-сайт в Microsoft Excel

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

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

Гиперссылка на электронную почту в Microsoft Excel

Способ 2: связь с файлом или веб-страницей через контекстное меню

Самый популярный способ добавления ссылок на лист – это использование контекстного меню.

    Выделяем ячейку, в которую собираемся вставить связь. Кликаем правой кнопкой мыши по ней. Открывается контекстное меню. В нём выбираем пункт «Гиперссылка…».

Переход к созданию гиперссылки в Microsoft Excel

  • с внешним файлом или веб-страницей;
  • с местом в документе;
  • с новым документом;
  • с электронной почтой.

Связь с файлом или веб-страницей в Microsoft Excel

Переход к выбору файла в Microsoft Excel

Выбор файла в Microsoft Excel

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

Добавление гиперссылки в Microsoft Excel

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

Если вы хотите вставить ссылку на веб-ресурс, то в поле «Адрес» нужно вручную вписать url или скопировать его туда. Затем следует нажать на кнопку «OK».

Вставка ссылки на веб-страницу в Microsoft Excel

Способ 3: связь с местом в документе

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

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

Связь с местом в документе в Microsoft Excel

Ссылка на другую ячейку в Microsoft Excel

Ссылка на другой лист в Microsoft Excel

Теперь ячейка будет связана с конкретным местом текущей книги.

Способ 4: гиперссылка на новый документ

Ещё одним вариантом является гиперссылка на новый документ.

    В окне «Вставка гиперссылки» выбираем пункт «Связать с новым документом».

Связать с новым документом в Microsoft Excel

Наименование новой книги в Microsoft Excel

Переход к выбору места размещения документа в Microsoft Excel

Окно создания документа в Microsoft Excel

Создания нового документа в Microsoft Excel

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

Способ 5: связь с электронной почтой

Ячейку при помощи ссылки можно связать даже с электронной почтой.

  1. В окне «Вставка гиперссылки» кликаем по кнопке «Связать с электронной почтой».
  2. В поле «Адрес электронной почты» вписываем e-mail, с которым хотим связать ячейку. В поле «Тема» можно написать тему письма. После того, как настройки выполнены, жмем на кнопку «OK».

Настройка связи с электронной почтой в Microsoft Excel

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

Способ 6: вставка гиперссылки через кнопку на ленте

Гиперссылку также можно вставить через специальную кнопку на ленте.

    Переходим во вкладку «Вставка». Жмем на кнопку «Гиперссылка», расположенную на ленте в блоке инструментов «Ссылки».

Гиперссылка на ленте в Microsoft Excel

Окно вставка гиперссылки в Microsoft Excel

Способ 7: функция ГИПЕРССЫЛКА

Кроме того, гиперссылку можно создать с помощью специальной функции.

    Выделяем ячейку, в которую будет вставлена ссылка. Кликаем на кнопку «Вставить функцию».

Переход в мастер функций в Microsoft Excel

Мастер функций в Microsoft Excel

Аргументы функции в Microsoft Excel

После этих действий, ячейка будет связана с объектом или сайтом, который указан в ссылке.

Ссылка в Microsoft Excel

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

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

Способ 1: удаление с помощью контекстного меню

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

Удаление гиперссылки в Microsoft Excel

Способ 2: удаление функции ГИПЕРССЫЛКА

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

Удаление ссылки в Microsoft Excel

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

Ссылка удалена в Microsoft Excel

Способ 3: массовое удаление гиперссылок (версия Excel 2010 и выше)

Но что делать, если в документе очень много гиперссылок, ведь ручное удаление займет значительное количество времени? В версии Excel 2010 и выше есть специальная функция, с помощью которой вы сможете удалить сразу несколько связей в ячейках.

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

Удаление гиперссылок в Microsoft Excel

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

Гиперссылки удалены в Microsoft Excel

Если вы хотите произвести удаление во всем документе, то сначала наберите на клавиатуре сочетание клавиш Ctrl+A. Этим вы выделите весь лист. Затем, кликнув правой кнопкой мыши, вызывайте контекстное меню. В нём выберите пункт «Удалить гиперссылки».

Удаление всех гиперссылок на листе в Microsoft Excel

Внимание! Данный способ не подходит для удаления ссылок, если вы связывали ячейки с помощью функции ГИПЕРССЫЛКА.

Способ 4: массовое удаление гиперссылок (версии ранее Excel 2010)

Что же делать, если у вас на компьютере установлена версия ранее Excel 2010? Неужели все ссылки придется удалять вручную? В данном случае тоже имеется выход, хоть он и несколько сложнее, чем процедура, описанная в предыдущем способе. Кстати, этот же вариант можно применять при желании и в более поздних версиях.

    Выделяем любую пустую ячейку на листе. Ставим в ней цифру 1. Жмем на кнопку «Копировать» во вкладке «Главная» или просто набираем на клавиатуре сочетание клавиш Ctrl+C.

Копирование в Microsoft Excel

Переход в окно специальной вставки в Microsoft Excel

Специальная вставка в Microsoft Excel

После этого, все гиперссылки будут удалены, а форматирование выделенных ячеек сброшено.

Гиперссылки удалены в программе Microsoft Excel

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Функциональные возможности программы Excel позволяют не только структурировать и работать с большими объемами данных, но и производить различные расчеты. Зачастую после того, как получен результат, рассчитанный по формуле, в ней больше нет необходимости, и в ячейке требуется оставить именно само значение. Более того, в некоторых случаях наличие формулы будет только мешать в последующей работе. Например, если попробовать перенести или скопировать данные из ячейки с формулой в другое место таблицы, результат вычислений будет утерян или изменится, т.к. при выполнении данной процедуры будут изменены ссылки на ячейки, указанные в формуле, за исключением тех случаев, когда вместо относительные ссылок (по умолчанию) использовались абсолютные.

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

Удаление формул

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

Метод 1: копируем значения с помощью параметров вставки

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

  1. Для начала с помощью зажатой левой кнопки мыши нужно выделить область ячеек, которую мы хотим скопировать.Выделенный диапазон ячеек в Эксель
  2. Правой кнопкой мыши щелкаем по любой точке выделенного диапазона и в открывшемся контекстном меню выбираем пункт “Копировать”. Также, можно вместо этого действия можно просто нажать сочетание клавиш Ctrl+C (после того, как выполнено выделение).Копирование диапазона ячеек в Эксель через контекстное менюДля копирования данных можно также воспользоваться кнопкой “Копировать”, которая расположена на лента программы во вкладке “Главная”.Копирование диапазона ячеек в Excel с помощью кнопки на ленте
  3. Переходим в ячейку, начиная с которой мы хотим вставить скопированные данные (эта ячейка станет самой верхней левой точкой диапазона данных, который мы будем вставлять из буфера обмена). Затем правой кнопкой мыши щелкаем по выбранному элементу, в появившемся меню в группе “Параметры вставки” кликаем по варианту “Значения” (значок в виде цифр “123”).Вставка скопированных значений в Эксель

Метод 2: используем специальную вставку

Если требуется скопировать-вставить данные с сохранение первоначального вида (форматирования) ячеек, можно воспользоваться “Специальной вставкой”.

Копирование выделенной области ячеек в Эксель с помощью кнопки на ленте

    Выделяем и копируем требуемый диапазон данных. На этот раз давайте отметим всю таблицу, а для копирования используем кнопку на ленте инструментов.

Метод 3: удаляем формулы в исходной таблице

Теперь давайте перейдем к удалению формул непосредственно в ячейках исходной таблицы.

  1. Копируем нужный диапазон ячеек любым удобным способом, например, воспользовавшись контекстным меню.Копирование ячеек в Excel через контекстное меню
  2. Как и в ранее рассмотренном методе, вставляем скопированную область в новое место с сохранением исходного форматирования. После этого, не снимая выделение, копируем только что вставленные данные, например, нажав комбинацию клавиш Ctrl+C (или любым другим удобным способом).Вставленная из буфера обмена таблица в Excel
  3. Переходим в самую верхнюю левую ячейку исходной таблицы (или выделяем в ней тот диапазон ячеек, который был скопирован в 1 шаге), кликом правой кнопки мыши вызываем меню, в котором выбираем вставку “Значений”.Вставка скопированных значений в Excel
  4. Теперь, когда содержимое ячеек без формул скопировано в исходное место на листе, удаляем созданные дубликаты. Для этого, выделяем нужный диапазон данных, щелкаем по нему правой кнопкой мыши и в раскрывшемся меню выбираем пункт “Удалить”.Удаление ячеек в Эксель через контекстное меню
  5. Появится окно удаления ячеек. Выбираем то, что нужно удалить. Исходя из нашего примера, ставим отметку напротив пункта “строку”, после чего жмем кнопку OK.Удаление строк в ЭксельТакже, так как справа от выделенного диапазона нет заполненных ячеек, можно выбрать вариант – “ячейки, со сдвигом влево”.Удаление ячеек со сдвигом влево в Excel
  6. Задублированный диапазон данных удален. На этом работа по замене формул на конкретные значения в исходной таблице завершена.Выделенный диапазон ячеек в Эксель

Метод 4: удаляем формулы без копирования в другое место

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

  1. Как обычно, сперва нужно выделить область ячеек, в которых нужно удалить формулы. Затем копируем данные любым удобным способом. Проще всего это сделать, нажав на кнопку “Копировать” на ленте программы (вкладка “Главная”).Копирование выделенной области ячеек в Excel
  2. Теперь, оставляя скопированную область выделенной, щелкаем по ней правой кнопкой мыши и в появившемся меню в группе команд “Параметры вставки” кликаем по варианту “Значения”.Вставка скопированной области ячеек в Excel
  3. В итоге, мы в том же самом месте таблицы в выделенных ячейках вместо формул вставим конкретные значения (результаты вычислений).Вставленный диапазон ячеек в Эксель

Метод 5: применяем макрос

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

  1. Щелкаем по меню “Файл”.Переход в меню Файл в Excel
  2. В открывшемся окне в боковом перечне слева в самом низу выбираем раздел “Параметры”.Переход в Параметры Excel
  3. В параметрах программы переходим в подраздел “Настроить ленту”. В правой части окна ставим галочку напротив пункта “Разработчик”, после чего щелкаем OK.Включение режима Разработчика в Параметрах Excel

Теперь все готово, чтобы выполнить поставленную задачу:

  1. Переключаемся во вкладку “Разработчик”, в которой щелкаем по кнопке “Visual Basic” (группа “Код”).Переход в редактор Visual Basic в Эксель
  2. Выбрав нужный лист книги нажимаем на кнопку “View Code” (или дважды щелкаем левой кнопкой мыши по выбранному листу), чтобы запустить редактор макросов, куда вставляем код ниже, после чего закрываем данное окно.
    Sub Удаление_формул()
    Selection.Value = Selection.Value
    End Sub
    Код для замены формул значениями в редакторе Visual Basic в Excel
  3. Выделяем диапазон ячеек, содержащих формулы, и нажимаем кнопку “Макросы”, которая расположена во вкладке “Разработчик” (блок инструментов “Код”).Применение макросов в Эксель
  4. В открывшемся окне выбора макросов отмечаем нужный и щелкаем по кнопке “Выполнить”.Выбор макроса в Excel
  5. После того, как процедура будет выполнена, все формулы в выбранных ячейках будут заменены результатами расчетов по ним.

Метод 6: удаляем формулу вместе с результатом вычислений

В некоторых ситуациях перед пользователем встает задача – не только удалить формулы в ячейках, но и результаты вычислений по ним. Данная процедура довольно простая:

  1. Начинаем с того, что выделяем область ячеек, содержащих формулы. Кликом правой кнопки мыши по выделенному диапазону вызываем меню, в котором щелкаем по команде “Очистить содержимое”.Очистка содержимого ячеек в Эксель через контекстное менюТакже, вместо этого, после того, как нужные элементы отмечены, можно просто нажать клавишу Del (Delete) на клавиатуре.
  2. В итоге все данные в ячейках, в том числе, формулы будут стерты.Диапазон ячеек в Эксель с удаленными данными

Заключение

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

Как убрать ссылку из ячейки в excel и оставить только значение

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

Удалите все ссылки на формулы, но сохраните значения в ячейках с копированием и вставкой

Чтобы удалить все ссылки на формулы, но сохранить значения в указанных ячейках Excel, сделайте следующее.

1. Выберите ячейки, в которых нужно удалить все ссылки, затем нажмите Ctrl + C ключи, оставьте эти ячейки выделенными, щелкните правой кнопкой мыши и выберите Ценности под Параметры вставки раздел. Смотрите скриншот:

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

Удалите все ссылки на формулы, но сохраните значения в ячейках одним щелчком мыши

Здесь я рекомендую вам К фактическому полезности Kutools for Excel. С помощью этой утилиты вы можете быстро удалить все ссылки на формулы, но сохранить значения в выбранных ячейках одним щелчком мыши. Пожалуйста, сделайте следующее.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите ячейки, в которых нужно удалить ссылки, затем нажмите Кутулс > К фактическому.

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

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

С гиперлинками (hyperlinks) в Excel немного парадоксальная ситуация. Оформить ячейку или даже часть текста в ячейке(!) в виде линка очень просто, под это отведена отдельная формула. Но готового инструмента для обратного процесса нет!

Как создать гиперссылку

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

В английской версии:

=HYPERLINK(link_location, [friendly_name])

Оба параметра гиперссылки могут задаваться как текстом так и быть ссылками на другие ячейки. Формула легко растягивается, обратить обычную url запись во что-нибудь более кликбейтное не представляет никакой сложности. Например:

hyperlink скриншот примера 1

Как получить гиперссылку

При копировании таблицы например из html в Excel вы получаете примерно такую проблему: как вытащить в соседнюю колонку B ссылку, которая явно есть в колонке А?

hyperlink скриншот примера 2

Нормальных решений 3 (даже где-то 3,5). Во-первых, можно все сделать «руками». Правой кнопкой мышки на тексте в ячейке, выбираем Изменить гиперссылку, затем копируем (или изменяем/удаляем) ссылку в строке Адрес. Если ссылок 2-3, норм. А если 1000?

Второй способ. Пишем новую функцию с помощью макроса, решение, предлагаемое много где в сети, в частности, здесь:

  1. Нажимаем Alt+F11 (вызов VBA)
  2. Выбираем Insert – Module
  3. Копируем в новый модуль следующий код:

Function GetURL(cell As range, Optional default_value As Variant)

‘Lists the Hyperlink Address for a Given Cell

‘If cell does not contain a hyperlink, return default_value

If (cell.range(«A1»).Hyperlinks.Count <> 1) Then

GetURL = default_value

Else

GetURL = cell.range(«A1»).Hyperlinks(1).Address

End If

End Function

hyperlink скриншот примера 3

  1. Нажимаем Alt+Q (закрываем VBA)

Теперь в ячейке набирая =GetURL(A2), получаем искомую ссылку.

Чуть упростим решение. Макрос выше проверяет, содержится ли ссылка в ячейке в принципе. Если такая ошибка вас не смущает, например, как у меня, у вас все строки в столбце содержат ссылки, то можно и сократить макрос до 1 строки.

Function GetURL(cell As Range) As String

GetURL = cell.Hyperlinks(1).Address

End Function

hyperlink скриншот примера 31

У вас может появится такая ошибка, если в проверяемом поле не все в порядке:

hyperlink скриншот примера 4

Наконец, третий способ: неужели никто до сих пор не озаботился об автоматизации подобных решений для Excel. Конечно, нет. Можно купить и поставить Kutools for Excel — надстройку для Excel, содержащую огромное количество доработок к стандартным возможностям Excel

После установки Kutools выбираем закладку Kuttols – Link – Convert Hyperlinks

Как убрать ссылку в «Excel». Удаление гиперссылки.

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

Очень часто скачивая файлы «Excel» из сети Интернет, мы сталкиваемся с тем, что в скачанных файлах прописаны ссылки на различные сайты.
Это делается владельцами сайтов для привлечения новых пользователей.
Иногда ссылки с файлах бывают довольно навязчивыми и не дают нормально работать с данными.

Существуют, как минимум, два способа удаления ссылок.

Шаг №1. Выделяем ячейку со ссылкой. (Чтобы ненароком не перейти по ссылке можно немного схитрить и выделить соседнюю ячейку и перенести выделение ячейки при помощи клавиш навигации на клавиатуре.)Выделить ячейку

Шаг №2. Переходим во вкладку «Вставка» и жмем на кнопку «Гиперссылка».гиперссылка в excel

Шаг №3. Кликаем по кнопке «Удалить ссылку». После чего нажимаем кнопку «ОК».удаление ссылки

Результат: Ссылка удалена.

Второй способ удаления ссылки еще проще:

Шаг №1. Кликнуть правой кнопкой по ячейке с ссылкой .

Шаг №2. В появившемся контекстном меню нажать «Удалить гиперссылку»Удаление ссылки вариант 2

Результат: Ссылка удалена.

Вопросы можно задавать в комментариях или на странице форума по Excel.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как осуществляется сортировка списков ms excel
  • Как осуществляется сортировка данных в excel
  • Как осуществляется связывание листов в excel
  • Как осуществляется редактирование данных ячейки в excel
  • Как осуществляется работа с формулами в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии