Как отключить или скрыть ссылки в Excel: все способы с примерами

Активные гиперссылки в Microsoft Excel — удобный инструмент для быстрого перехода к веб-страницам, файлам или ячейкам. Но иногда они мешают: портят форматирование таблицы, отвлекают подсветкой, или их случайно активируют при редактировании. Например, при копировании данных из интернета в Excel автоматически создаются кликабельные ссылки, которые не нужны для дальнейшей работы.

В этой статье разберём 5 проверенных способов сделать ссылки неактивными — от полного удаления до визуального скрытия без потери данных. Методы работают во всех версиях Excel 2010–2023 и Office 365, включая мобильную версию. Также вы узнаете, как массово обработать ссылки в больших таблицах и избежать типичных ошибок.

⚠️ Важно: Некоторые методы (например, удаление через Ctrl + Shift + F9) необратимо разрушают формулы, связанные со ссылками. Перед массовыми изменениями создайте резервную копию файла (Файл → Сохранить как).

Почему ссылки в Excel становятся активными автоматически

Excel распознаёт гиперссылки по нескольким признакам:

  • 🔗 Текстовые шаблоны: любые строки, начинающиеся с http://, https://, ftp://, или содержащие @ (для email) и точку (user@example.com).
  • 📋 Копирование из браузера: при вставке данных из веб-страниц (Ctrl + V) Excel сохраняет исходное форматирование, включая ссылки.
  • 🔄 Импорт данных: при подключении к внешним источникам (например, Power Query) ссылки могут подтягиваться как часть данных.
  • 📊 Формулы: функции вроде =ГИПЕРССЫЛКА() создают кликабельные элементы программно.

Автоматическое преобразование текста в ссылки можно отключить в настройках. Для этого перейдите в Файл → Параметры → Правописание → Параметры автозамены и снимите галочку с пункта «Заменять при вводе: адреса Интернета и сетевые пути гиперссылками»**. Однако это не удалит уже существующие ссылки — только предотвратит появление новых.

📊 Как часто вам мешают активные ссылки в Excel?
Постоянно
Иногда
Редеко
Никогда

Способ 1: Удаление ссылок через контекстное меню (самый простой)

Если нужно отключить отдельные ссылки, используйте стандартное контекстное меню:

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

⚠️ Ограничение: Метод работает только для ссылок, созданных вручную или скопированных из внешних источников. Если гиперссылка сгенерирована формулой =ГИПЕРССЫЛКА(), её нужно удалять через редактирование формулы (см. Способ 4).

☑️ Проверка перед удалением ссылок

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

Способ 2: Массовое удаление всех ссылок на листе

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

Вариант A: Горячие клавиши (Ctrl + Shift + F9)

Это комбинация удаляет все гиперссылки на активном листе, включая:

  • 🔗 Кликабельные URL-адреса.
  • 📌 Ссылки на другие листы/книги (=ГИПЕРССЫЛКА("#Лист2!A1")).
  • 📧 Email-адреса (mailto:).

Внимание: Ctrl + Shift + F9 также сбрасывает все имена диапазонов на листе! Если вы их используете, этот метод не подходит.

Вариант B: Макрос VBA (для опытных пользователей)

Если нужно удалить ссылки выборочно (например, только внешние URL), используйте этот код:

Sub RemoveExternalHyperlinks()

Dim hl As Hyperlink

For Each hl In ActiveSheet.Hyperlinks

If InStr(hl.Address, "http") > 0 Then

hl.Delete

End If

Next hl

End Sub

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

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в модуль (Insert → Module).
  3. Вернитесь в Excel и нажмите Alt + F8, выберите RemoveExternalHyperlinks и кликните «Выполнить»**.

Способ 3: Преобразование ссылок в обычный текст

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

Метод 1: «Нажмите сюда» → обычный текст

  1. Выделите ячейку со ссылкой.
  2. Нажмите Ctrl + C (скопировать).
  3. Щёлкните правой кнопкой по той же ячейке и выберите «Параметры вставки»** (иконка кисти).
  4. Выберите «Значения»** (иконка 123).

Метод 2: Формула для извлечения текста

Если ссылка создана через =ГИПЕРССЫЛКА(), используйте функцию =ПОЛУЧИТЬ.ДАННЫЕ.ССЫЛКИ() (в английской версии — =HYPERLINK() с аргументом friendly_name):

=ПОЛУЧИТЬ.ДАННЫЕ.ССЫЛКИ(A1)

Эта формула вернёт отображаемый текст ссылки (например, «Сайт компании»), а не её адрес.

Исходная ячейка Формула Результат
=ГИПЕРССЫЛКА("https://example.com"; "Нажми сюда") =ПОЛУЧИТЬ.ДАННЫЕ.ССЫЛКИ(A1) Нажми сюда
https://google.com (автоматическая ссылка) =A1 (простое копирование) https://google.com (без подчёркивания)
=ГИПЕРССЫЛКА("#Лист2!A1"; "Данные") =ПОЛУЧИТЬ.ДАННЫЕ.ССЫЛКИ(A1) Данные

Способ 4: Отключение ссылок, созданных формулой

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

Шаг 1: Найдите все формулы со ссылками

Используйте поиск по листу:

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

Шаг 2: Замените формулу на текст

Выберите один из вариантов:

  • 📝 Скопировать как значения: выделите ячейки → Ctrl + C → правая кнопка → «Значения»** (иконка 123).
  • 🔄 Изменить формулу: замените =ГИПЕРССЫЛКА(адрес; текст) на =текст (например, =ГИПЕРССЫЛКА("https://ya.ru"; "Яндекс")="Яндекс").
  • 🗑️ Удалить полностью: удалите содержимое ячейки (Delete).

⚠️ Внимание: Если формула =ГИПЕРССЫЛКА() используется в вычислениях (например, для перехода к динамическим данным), её удаление нарушит логику таблицы. В этом случае лучше скрыть ссылку визуально (см. Способ 5).

Что будет если удалить формулу =ГИПЕРССЫЛКА() в зависимой ячейке?

Если на эту ячейку ссылаются другие формулы (например, =ЕСЛИ(A1="Яндекс"; 1; 0)), они вернут ошибку #ИМЯ? или #ЗНАЧ!. Перед удалением проверьте зависимости через Формулы → Влияющие ячейки.

Способ 5: Скрытие ссылок без удаления (визуальная маскировка)

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

Метод 1: Цвет шрифта = цвет фона

  1. Выделите ячейки со ссылками.
  2. На вкладке «Главная»** измените цвет шрифта на белый (или цвет фона ячейки).
  3. Уберите подчёркивание: нажмите Ctrl + U или снимите галочку с «Подчёркнутый»** в меню шрифта.

Метод 2: Условное форматирование

Автоматически скрывайте ссылки при определённых условиях:

  1. Выделите диапазон с ссылками.
  2. Перейдите в Главная → Условное форматирование → Создать правило.
  3. Выберите «Форматировать только ячейки, которые содержат»**.
  4. В правиле укажите «Текст, содержащий»**http:// или https://.
  5. Настройте формат: шрифт белый, без подчёркивания.

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

Минус: При копировании данных в другие программы (например, Word) скрытые ссылки могут снова стать видимыми.

Частые ошибки и как их избежать

При работе со ссылками в Excel пользователи часто сталкиваются с этими проблемами:

  • 🔄 «Ссылки возвращаются после сохранения»: Это происходит, если в настройках включена автозамена (Файл → Параметры → Правописание → Параметры автозамены). Отключите опцию «Заменять при вводе: адреса Интернета...»**.
  • 📉 «Формулы сломались после удаления ссылок»: Перед массовым удалением проверьте зависимости через Формулы → Влияющие ячейки. Если формула ссылается на ячейку с =ГИПЕРССЫЛКА(), замените её на статический текст.
  • 🖱️ «Не работают горячие клавиши»: Сочетание Ctrl + Shift + F9 удаляет все гиперссылки на листе, включая внутренние. Для выборочного удаления используйте макросы (см. Способ 2).
  • 🔍 «Не вижу опцию „Удалить гиперссылку“»: Убедитесь, что вы щёлкнули правой кнопкой именно по ячейке со ссылкой, а не по пустой области листа.

💡 Совет для больших файлов: Если в таблице тысячи ссылок, их массовая обработка может занять несколько минут. Используйте режим ручного пересчёта (Формулы → Параметры вычислений → Вручную), чтобы ускорить процесс.

FAQ: Ответы на популярные вопросы

Можно ли отключить автоматические ссылки навсегда?

Да, это делается в настройках автозамены:

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

Это не удалит уже существующие ссылки, но предотвратит создание новых.

Как удалить ссылки в Excel Online?

В веб-версии Excel функционал ограничен. Чтобы удалить гиперссылку:

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

Макросы и горячие клавиши (Ctrl + Shift + F9) в Excel Online не работают.

Почему после копирования из Excel в Word ссылки снова становятся активными?

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

  1. В Excel преобразуйте ссылки в обычный текст (см. Способ 3).
  2. В Word после вставки нажмите Ctrl + Z (отмена) и выберите «Сохранить только текст»** (иконка A).
Как найти все внешние ссылки в книге?

Используйте инструмент «Проверка документа»**:

  1. Перейдите в Файл → Сведения → Проверка документа → Проверка совместимости.
  2. Выберите «Проверка гиперссылок»**.
  3. Excel покажет список всех внешних ссылок (включая http:// и mailto:).
Можно ли сделать так, чтобы ссылки открывались в новом окне браузера?

Нет, Excel не поддерживает атрибут target="_blank" для гиперссылок. Однако можно:

  • Использовать макрос для открытия ссылок в новом окне (требуются знания VBA).
  • Скопировать ссылки в Word или HTML-файл, где этот параметр доступен.