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

Щелчок по ячейке с гиперссылкой в Excel автоматически открывает браузер — это раздражает, когда ссылки мешают работе с данными. Проблема усугубляется, если гиперссылки импортированы из внешних источников (например, из CSV или веб-страниц) и занимают сотни строк. В 90% случаев пользователи пытаются удалить их через контекстное меню, но этот метод работает только для единичных ячеек. Если нужно очистить весь лист или книгу, потребуются другие подходы — от стандартных функций Excel до макросов на VBA.

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

1. Удаление гиперссылок через контекстное меню (для 1–10 ячеек)

Самый быстрый метод, если нужно убрать ссылки из нескольких ячеек. Подходит для Excel 2010–2026 и Office 365, но неэффективен при массовой очистке. Алгоритм:

  1. Выделите ячейку (или диапазон) с гиперссылкой.
  2. Щелкните правой кнопкой мыши.
  3. В контекстном меню выберите «Удалить гиперссылку»** (в английской версии — Remove Hyperlink).

⚠️ Внимание: Если пункт Удалить гиперссылку неактивен (серого цвета), значит:

  • 🔹 Выделена ячейка без гиперссылки (проверьте еще раз).
  • 🔹 Гиперссылка создана через формулу ГИПЕРССЫЛКА() — удалять ее нужно иначе (см. раздел 4).
  • 🔹 Вы работаете в Excel Online — здесь этот метод не поддерживается.

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

📊 Как часто вам приходится удалять гиперссылки в Excel?
Ежедневно
Раз в неделю
Редко, но методично
Никогда не сталкивался

2. Массовое удаление гиперссылок через «Найти и заменить»

Этот способ подходит для удаления всех гиперссылок на листе за один шаг. Он не требует знания VBA и работает во всех версиях Excel, включая Mac. Инструкция:

  1. Нажмите Ctrl + H (или перейдите на вкладку «Главная» → «Найти и выделить» → «Заменить»).
  2. В поле «Найти»** введите любой символ, который гарантированно отсутствует в вашем документе (например, #$%).
  3. В поле «Заменить на»** оставьте пустым.
  4. Нажмите «Параметры»** (кнопка внизу окна).
  5. В разделе «Формат» выберите «Формат ячейки из» и щелкните по любой ячейке с гиперссылкой (чтобы Excel запомнил формат).
  6. Нажмите «Заменить все».

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

  1. Выделите весь лист (Ctrl + A).
  2. Щелкните правой кнопкой → «Удалить гиперссылку»** (если пункт активен).

Если гиперссылки добавлены через формулу, этот способ не сработает — переходите к разделу 4.

Создайте резервную копию файла (Файл → Сохранить как)

Проверьте, нет ли в данных важных формул с гиперссылками

Убедитесь, что выделен правильный лист (не весь файл)

Закройте другие программы, если работаете с большим файлом-->

3. Удаление гиперссылок через панель «Стили»

Менее известный, но эффективный способ — использование встроенного стиля «Гиперссылка»** (Hyperlink). Он позволяет удалить оформление всех ссылок на листе за 3 клика:

  1. Перейдите на вкладку «Главная» → «Стили»** (группа в правой части ленты).
  2. Найдите стиль «Гиперссылка» (если его нет, нажмите на стрелку внизу группы «Стили»).
  3. Щелкните по стилю правой кнопкой и выберите «Удалить»** (или Delete в английской версии).

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

  • 🔹 Выделите весь лист (Ctrl + A).
  • 🔹 Нажмите Ctrl + Shift + F9 (удалит все гиперссылки, но сохранит текст).

💡 Полезный совет: Если стиль Гиперссылка отсутствует в списке, значит в вашей книге нет ни одной гиперссылки — или они добавлены через формулы.

Метод Удаляет оформление Удаляет кликабельность Работает с формулами Массовая обработка
Контекстное меню ✅ Да ✅ Да ❌ Нет ❌ Нет (только по 1 ячейке)
Найти и заменить ✅ Да ⚠️ Частично ❌ Нет ✅ Да
Удаление стиля ✅ Да ❌ Нет ❌ Нет ✅ Да
VBA-макрос ✅ Да ✅ Да ⚠️ Зависит от кода ✅ Да

4. Как удалить гиперссылки, созданные через формулу ГИПЕРССЫЛКА()

Если гиперссылки добавлены функцией =ГИПЕРССЫЛКА("URL";"текст"), стандартные методы не сработают. Здесь есть 3 варианта:

Способ 1: Заменить формулы на значения

  1. Выделите диапазон с формулами.
  2. Нажмите Ctrl + C (скопировать).
  3. Щелкните правой кнопкой по выделенной области и выберите «Специальная вставка» → «Значения»** (или нажмите Ctrl + Alt + V, затем V).

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

Способ 2: Изменить формулу на текст

Если нужно сохранить URL, но убрать кликабельность:

  1. Выделите ячейку с формулой.
  2. В строке формул замените =ГИПЕРССЫЛКА на = (просто знак равно).
  3. Нажмите Enter.

Пример: =ГИПЕРССЫЛКА("https://example.com";"Сайт")="https://example.com".

Способ 3: Использовать VBA для массовой обработки

Если формул много, автоматизируйте процесс макросом:

Sub RemoveHyperlinkFormulas()

Dim cell As Range

For Each cell In Selection

If cell.HasFormula Then

If InStr(1, cell.Formula, "HYPERLINK") > 0 Then

cell.Value = cell.Text

End If

End If

Next cell

End Sub

Чтобы запустить макрос:

  1. Нажмите Alt + F11 (откроется редактор VBA).
  2. Вставьте код выше в новый модуль (Insert → Module).
  3. Вернитесь в Excel, выделите диапазон с формулами и запустите макрос (Alt + F8 → выберите RemoveHyperlinkFormulas«Выполнить»**).
Почему формулы ГИПЕРССЫЛКА() ведут себя иначе?

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

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

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

Вариант 1: Настройка Power Query

  1. Импортируйте данные через «Данные» → «Получить данные» → «Из файла»** (или другого источника).
  2. В окне Power Query выделите столбец с гиперссылками.
  3. Перейдите на вкладку «Преобразование» → «Формат» → «Обычный»** (или Text в английской версии).
  4. Нажмите «Закрыть и загрузить»** — гиперссылки превратятся в обычный текст.

Вариант 2: Использование VBA при открытии файла

Если вы часто импортируете данные с гиперссылками, добавьте этот код в модуль ThisWorkbook:

Private Sub Workbook_Open()

Dim ws As Worksheet

For Each ws In ThisWorkbook.Worksheets

ws.Hyperlinks.Delete

Next ws

End Sub

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

6. Удаление гиперссылок в Excel Online и мобильной версии

В веб-версии Excel Online и мобильном приложении функционал ограничен. Здесь работают только 2 метода:

Метод 1: Ручное удаление

  1. Выделите ячейку с гиперссылкой.
  2. Нажмите на значок карандаша («Редактировать»**).
  3. Удалите URL вручную (если он виден) или весь текст ячейки.

Метод 2: Копирование значений

Если гиперссылки созданы через формулы:

  1. Выделите диапазон.
  2. Нажмите «Копировать»** (или Ctrl + C).
  3. Выберите «Вставить значения» (в мобильной версии — удерживайте палец на ячейке → «Вставить»«Значения»**).

⚠️ Внимание: В Excel Online невозможно:

  • 🔹 Массово удалить гиперссылки через Найти и заменить.
  • 🔹 Использовать VBA-макросы.
  • 🔹 Удалить стиль Гиперссылка.

Если нужно очистить большой файл, откройте его в десктопной версии Excel.

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

Excel часто преобразует URL и email-адреса в гиперссылки автоматически. Чтобы этого избежать:

Способ 1: Отключить автоформатирование

  1. Перейдите в «Файл» → «Параметры» → «Правописание» (или «Proofing» в английской версии).
  2. Нажмите «Параметры автозамены»** → вкладка «Автоформат при вводе».
  3. Снимите галочку напротив «Заменять при вводе: адреса Интернета и сетевые пути гиперссылками»**.

Способ 2: Вводить данные с апострофом

Если нужно ввести URL как текст:

  1. Перед вводом URL нажмите ' (апостроф).
  2. Введите адрес (например, 'https://example.com).
  3. Aпостроф будет скрыт, а гиперссылка не создастся.

Способ 3: Форматировать ячейки как текст заранее

  1. Выделите ячейки, куда будете вводить URL.
  2. Нажмите Ctrl + 1 (или правая кнопка → «Формат ячеек»**).
  3. Выберите формат «Текст» и нажмите «ОК».

FAQ: Частые вопросы об удалении гиперссылок в Excel

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

Да, с помощью VBA-макроса:

Sub DeleteAllHyperlinks()

Dim ws As Worksheet

For Each ws In ThisWorkbook.Worksheets

ws.Hyperlinks.Delete

Next ws

End Sub

Макрос пройдется по всем листам книги и удалит все гиперссылки. Чтобы запустить его, нажмите Alt + F8, выберите макрос и нажмите «Выполнить»**.

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

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

  1. Выделите ячейки.
  2. Нажмите Ctrl + 1 (Формат ячеек).
  3. Перейдите на вкладку «Шрифт» и снимите галочку «Подчеркивание».
  4. На вкладке «Заливка» выберите «Нет цвета» для текста.
Как удалить гиперссылки в защищенном листе Excel?

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

  1. Перейдите на вкладку «Рецензирование» → «Снять защиту листа»** (может потребоваться пароль).
  2. Удалите гиперссылки любым из описанных методов.
  3. Верните защиту («Защитить лист»**).

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

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

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

  • 🔹 Через журнал изменений (Файл → Сведения → Управление книгой → Журнал изменений), если функция была включена заранее.
  • 🔹 Из автосохраненной версии (если Excel успела создать ее до удаления).
  • 🔹 Вручную, если помните исходные URL.

Стандартная функция «Отменить»** (Ctrl + Z) работает только до закрытия файла.

Почему в моем Excel нет пункта «Удалить гиперссылку» в контекстном меню?

Это происходит в трех случаях:

  1. Выделена ячейка без гиперссылки (проверьте еще раз).
  2. Гиперссылка создана через формулу ГИПЕРССЫЛКА() — удаляйте ее как формулу (см. раздел 4).
  3. Вы работаете в Excel Online или мобильной версии — здесь этот пункт отсутствует.