Как снять ссылку в Excel: все способы от ручного удаления до автоматической очистки

В Microsoft Excel гиперссылки появляются автоматически при вводе URL-адресов, почтовых ящиков или создаются вручную через функцию ГИПЕРССЫЛКА(). Но часто они мешают работе: портят форматирование, замедляют прокрутку таблицы или просто не нужны в финальной версии документа. Удалить их можно несколькими способами — от простого клика мышкой до массовой обработки через VBA-макросы.

В этой статье разберём все актуальные методы удаления ссылок в Excel (включая версии 2010–2026 и Office 365), а также расскажем, как избежать их автоматического создания. Особое внимание уделим нюансам: почему иногда ссылки возвращаются после удаления, как очистить их в защищённых ячейках и что делать, если гиперссылка скрыта под текстом.

1. Как убрать ссылку в Excel вручную (самый быстрый способ)

Если гиперссылка одна или их немного, проще всего удалить её вручную. Этот метод работает во всех версиях Excel и не требует специальных навыков.

Алгоритм действий:

  • 🖱️ Кликните правой кнопкой мыши по ячейке со ссылкой.
  • 📋 В контекстном меню выберите пункт «Удалить гиперссылку»** (в английской версии — Remove Hyperlink).
  • ✅ Текст останется на месте, а синее подчёркивание и активная ссылка исчезнут.

Если пункт Удалить гиперссылку неактивен (серого цвета), это означает, что ячейка защищена от изменений. Чтобы разблокировать её, перейдите на вкладку Рецензирование → Снять защиту листа (потребуется пароль, если он установлен).

2. Удаление всех ссылок на листе за один клик

Когда гиперссылок десятки или сотни, убирать их по одной нерационально. В Excel есть встроенный инструмент для массового удаления:

  1. Выделите диапазон ячеек с ссылками (или нажмите Ctrl+A, чтобы выбрать весь лист).
  2. Перейдите на вкладку Главная в группе Редактирование и нажмите Очистить → Удалить гиперссылки.
  3. Подтвердите действие, если появится запрос.

Этот метод не затрагивает содержимое ячеек — удаляются только гиперссылки, а текст и числа остаются нетронутыми. Однако он не работает с ссылками, созданными через функцию ГИПЕРССЫЛКА() — их нужно удалять отдельно (об этом ниже).

📊 Как часто вам приходится удалять гиперссылки в Excel?
Постоянно
Иногда
Редико
Никогда

3. Как удалить ссылку, созданную функцией ГИПЕРССЫЛКА()

Если гиперссылка добавлена через формулу =ГИПЕРССЫЛКА(адрес; [имя_ячейки]), то стандартные методы удаления не сработают. Здесь нужно либо удалить саму формулу, либо заменить её на текстовое значение.

Способы решения:

  • 🗑️ Удалить формулу полностью: выделите ячейку, нажмите Delete или Backspace.
  • 🔄 Заменить формулу на текст:
    1. Скопируйте ячейку с формулой (Ctrl+C).
    2. Кликните правой кнопкой по пустой ячейке и выберите Значения (123) в параметрах вставки.
  • 🔧 Отключить отображение ссылок: добавьте в начало формулы =ЕСЛИ(ЛОЖЬ; ГИПЕРССЫЛКА(...)) — ссылка станет неактивной, но сохранит текст.
  • ⚠️ Внимание: При удалении формулы ГИПЕРССЫЛКА() связанные с ней данные (например, текст подсказки) также исчезнут. Если они важны, предварительно скопируйте их в отдельный столбец.

    4. Автоматическое удаление ссылок при импорте данных

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

    Метод Действие Применимость
    Вставка как текста Скопируйте данные, затем в Excel выберите Главная → Вставить → Текст Для данных из веб-страниц и PDF
    Power Query Импортируйте данные через Данные → Получить данные, затем удалите столбец со ссылками в редакторе Для больших наборов данных
    Предварительное форматирование Перед вставкой отформатируйте ячейки как Текст (Ctrl+1 → Числовой формат → Текстовый) Для ручного ввода URL-адресов

    Если данные уже импортированы и содержат сотни ссылок, используйте макрос для их массового удаления (см. следующий раздел).

    Почему Excel автоматически преобразует текст в гиперссылки?

    Это функция автоформатирования, включённая по умолчанию. Excel распознаёт шаблоны URL (начинаются с http://, www. или содержат @ для email) и преобразует их в кликабельные ссылки. Отключается это в Файл → Параметры → Правописание → Параметры автозамены → Автоформат при вводе (снимите галочку с пункта «Заменять адреса Интернета...»**strong>).

    5. Удаление ссылок с помощью VBA-макроса (для продвинутых пользователей)

    Когда нужно очистить гиперссылки в сотнях ячеек или на нескольких листах, ручные методы неэффективны. На помощь придёт VBA-скрипт, который удалит все гиперссылки в активном листе или во всей книге:

    Как запустить макрос:

    1. Нажмите Alt+F11, чтобы открыть редактор VBA.
    2. Вставьте код ниже в модуль (вставка → Module):
    Sub DeleteAllHyperlinks()
    

    Dim ws As Worksheet

    Dim hl As Hyperlink

    ' Очистка на активном листе

    For Each hl In ActiveSheet.Hyperlinks

    hl.Delete

    Next hl

    ' Раскомментируйте строку ниже, чтобы очистить ВСЮ книгу

    ' For Each ws In ThisWorkbook.Worksheets

    ' For Each hl In ws.Hyperlinks

    ' hl.Delete

    ' Next hl

    ' Next ws

    MsgBox "Все гиперссылки удалены!", vbInformation

    End Sub

    Чтобы удалить ссылки во всей книге, раскомментируйте блок кода с циклом For Each ws.... Запустите макрос нажатием F5 или через меню Выполнить → Выполнить субпроцедуру.

    ⚠️ Внимание: Макрос необратимо удаляет все гиперссылки, включая те, что скрыты под графическими объектами (например, кнопками). Перед запуском сохраните резервную копию файла.

    ☑️ Подготовка к запуску макроса

    Выполнено: 0 / 4

    6. Как удалить ссылку, если она скрыта под текстом или объектом

    Иногда гиперссылки в Excel не видны сразу, потому что:

    • 🖼️ Они спрятаны под фигурами (прямоугольниками, стрелками).
    • 📝 Привязаны к тексту, но отображаются как обычный шрифт (без подчёркивания).
    • 🔍 Находятся в скрытых столбцах/строках.

    Чтобы найти и удалить такие ссылки:

    1. Нажмите Ctrl+F, в поле поиска введите http:// или www., нажмите Найти все.
    2. В результатах поиска будут выделены все ячейки с URL-адресами — удалите их вручную или через контекстное меню.
    3. Для проверки графических объектов: перейдите на вкладку Главная → Найти и выделить → Выделение группы ячеек → Объекты. Удалите ненужные фигуры.

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

    7. Как предотвратить автоматическое создание ссылок в будущем

    Чтобы Excel перестал преобразовывать текст в гиперссылки автоматически, выполните следующие настройки:

    Шаг 1. Отключите автоформатирование:

    1. Перейдите в Файл → Параметры → Правописание → Параметры автозамены.
    2. На вкладке Автоформат при вводе снимите галочку с пункта «Заменять адреса Интернета и сетевых путей гиперссылками»**strong>.

    Шаг 2. Используйте текстовый формат:

    • Перед вводом URL-адреса отформатируйте ячейку как текст (Ctrl+1 → Текстовый).
    • Или добавьте перед адресом апостроф ('), например: 'https://example.com.

    Шаг 3. Для импортируемых данных:

    • Используйте Power Query с преобразованием столбцов в текстовый формат.
    • При вставке из буфера обмена выбирайте Специальная вставка → Текст.

    FAQ: Частые вопросы о работе со ссылками в Excel

    Можно ли удалить все гиперссылки в книге сразу, не переходя на каждый лист?

    Да, для этого подходит VBA-макрос (см. раздел 5). Раскомментируйте блок кода с циклом For Each ws..., и скрипт очистит все листы в файле. Альтернатива — использовать надстройку Kutools for Excel (платная), где есть функция массового удаления ссылок.

    Почему после удаления гиперссылки текст остаётся синим и подчёркнутым?

    Это означает, что к ячейке применено ручное форматирование (цвет шрифта + подчёркивание). Чтобы убрать его:

    1. Выделите ячейку.
    2. Нажмите Ctrl+1 (формат ячеек).
    3. На вкладке Шрифт установите цвет Авто и снимите галочку с Подчёркивание.

    Как удалить гиперссылку в защищённой ячейке?

    Сначала снимите защиту с листа:

    1. Перейдите на вкладку Рецензирование → Снять защиту листа.
    2. Если лист защищён паролем, введите его.
    3. Удалите гиперссылку любым из описанных методов.
    4. Верните защиту: Рецензирование → Защитить лист.
    ⚠️ Внимание: В некоторых организациях защита листов настраивается администратором — у вас может не быть прав на её снятие.

    Можно ли сохранить текст ссылки, но убрать её активность?

    Да, есть три способа:

    • Скопируйте текст ссылки (Ctrl+C), затем вставьте его как Значения (Правая кнопка → Параметры вставки → 123).
    • Используйте формулу =ГИПЕРССЫЛКА("#"; "Ваш текст") — она создаст неактивную ссылку.
    • Примените VBA-макрос, который заменяет гиперссылки на текстовые значения (пример кода есть в разделе 5).

    Почему в Excel 2016 и новее не работает удаление гиперссылок через контекстное меню?

    В версиях Excel 2016–2026 и Office 365 пункт Удалить гиперссылку может отсутствовать в контекстном меню из-за:

    • Настроек политики безопасности (в корпоративных версиях).
    • Обновлений интерфейса (в последних сборках Office 365 пункт перенесён в Связи → Удалить гиперссылку).
    • Проблем с лицензией (нелицензионные версии могут блокировать некоторые функции).

    Решение: используйте альтернативные методы — Очистить → Удалить гиперссылки (раздел 2) или VBA-макрос (раздел 5).