Как отключить ссылку на веб-страницу в Excel: пошаговое руководство

Почему Excel автоматически создаёт ссылки и как это исправить

Вы когда-нибудь копировали URL-адрес в ячейку Microsoft Excel, а программа автоматически превращала его в кликабельную гиперссылку? Или получали файл, где каждая вторая ячейка содержит активные ссылки на веб-страницы, мешающие работе с данными? Это стандартное поведение Excel, которое многие пользователи считают раздражающим. Автоматическое форматирование ссылок может:

✔ Замедлять работу с большими таблицами из-за лишних элементов форматирования

✔ Создавать визуальный беспорядок при печати документов

✔ Приводить к случайным переходам по ссылкам при редактировании ячеек

К счастью, в Excel существует несколько способов отключить гиперссылки — как для отдельных ячеек, так и для всего документа сразу. В этой статье мы разберём все доступные методы: от простых кликов мышью до использования VBA-макросов для опытных пользователей. Вы узнаете, как:

  • 🔹 Удалить ссылки вручную за 2 клика
  • 🔹 Отключить автоматическое создание ссылок навсегда
  • 🔹 Массово удалить все гиперссылки в документе
  • 🔹 Использовать формулы для управления ссылками
  • 🔹 Автоматизировать процесс с помощью макросов

Метод 1: Ручное удаление гиперссылок (самый простой способ)

Если вам нужно убрать ссылки только в нескольких ячейках, проще всего сделать это вручную. Этот метод работает во всех версиях Excel, включая Excel 2010, Excel 2016, Excel 2019 и Microsoft 365. Вот пошаговая инструкция:

  1. Выделите ячейку (или диапазон ячеек) с гиперссылкой
  2. Нажмите правой кнопкой мыши и выберите Удалить гиперссылку в контекстном меню
  3. Готово! Текст останется, а ссылка исчезнет

Для ускорения процесса можно использовать горячие клавиши:

  • 🖱️ Выделите ячейку → Ctrl + 1 → вкладка Шрифт → кнопка Удалить гиперссылку
  • 🖱️ Выделите ячейку → нажмите Ctrl + Shift + F9 (удалит все гиперссылки в выделенном диапазоне)

☑️ Быстрое удаление ссылок

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

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

Метод 2: Отключение автоматического создания гиперссылок

Excel по умолчанию преобразует любые веб-адреса и email-адреса в кликабельные ссылки. Чтобы это исправить, необходимо изменить настройки автоформатирования. Инструкция актуальна для Excel 2013 и новее:

  1. Перейдите в Файл → Параметры
  2. Выберите раздел Правописание
  3. Нажмите кнопку Параметры автозамены
  4. Перейдите на вкладку Автоформат при вводе
  5. Снимите галочку напротив Интернет-адреса и сетевые пути гиперссылками
  6. Нажмите ОК для сохранения изменений

После этого новые URL-адреса будут вводиться как обычный текст. Однако уже существующие ссылки останутся активными — их нужно будет удалить вручную или с помощью методов, описанных ниже.

📊 Какую версию Excel вы используете?
Excel 2010 или старше
Excel 2013-2019
Microsoft 365 (Excel Online)
Не знаю свою версию
Версия Excel Путь к настройкам Особенности
Excel 2010 Файл → Параметры → Правописание → Автозамена Настройки идентичны более новым версиям
Excel 2013-2019 Файл → Параметры → Правописание → Параметры автозамены Дополнительная опция для email-адресов
Microsoft 365 Файл → Параметры → Правописание → Параметры автозамены Настройки синхронизируются между устройствами
Excel Online Нет возможности отключить Автоматическое создание ссылок всегда активно
⚠️ Внимание: В Excel Online (веб-версия) невозможно отключить автоматическое создание гиперссылок через настройки. Придётся удалять их вручную или использовать макросы после скачивания файла на компьютер.

Метод 3: Массовое удаление всех гиперссылок в документе

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

  1. Нажмите Ctrl + H для открытия окна Найти и заменить
  2. В поле Найти введите любой символ, который встречается во всех гиперссылках (например, http:// или .ru)
  3. В поле Заменить на введите тот же символ
  4. Нажмите Параметры → выберите ФорматУдалить гиперссылку
  5. Нажмите Заменить всё

Этот метод работает потому, что Excel позволяет удалять форматирование (включая гиперссылки) при замене текста. Альтернативный способ — использовать специальную вставку:

  • 📋 Скопируйте все данные с гиперссылками (Ctrl + C)
  • 📋 Вставьте их поверх себя через Специальная вставка → Значения (Ctrl + Alt + V → В)

Оба метода сохранят текст ячеек, но удалят все гиперссылки. Для очень больших файлов (более 10 000 строк) рекомендуется использовать VBA-макрос, описанный в следующем разделе.

Метод 4: Использование VBA для удаления ссылок (для опытных пользователей)

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

Sub RemoveAllHyperlinks()

Dim ws As Worksheet

Dim hl As Hyperlink

' Отключаем обновление экрана для ускорения работы

Application.ScreenUpdating = False

' Обрабатываем активный лист

Set ws = ActiveSheet

' Удаляем все гиперссылки

For Each hl In ws.Hyperlinks

hl.Delete

Next hl

' Включаем обновление экрана

Application.ScreenUpdating = True

MsgBox "Все гиперссылки на листе """ & ws.Name & """ удалены!", vbInformation

End Sub

Чтобы использовать этот макрос:

  1. Нажмите Alt + F11 для открытия редактора VBA
  2. Вставьте код в новый модуль (Insert → Module)
  3. Закройте редактор и запустите макрос через Вид → Макросы или назначьте ему горячие клавиши

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

Sub RemoveAllHyperlinksInWorkbook()

Dim ws As Worksheet

Dim hl As Hyperlink

Application.ScreenUpdating = False

For Each ws In ThisWorkbook.Worksheets

For Each hl In ws.Hyperlinks

hl.Delete

Next hl

Next ws

Application.ScreenUpdating = True

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

End Sub

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

Чтобы сохранить макрос в файле и предотвратить его потерю, сохраните книгу в формате .xlsm (Excel Macro-Enabled Workbook). Для этого при сохранении выберите тип файла "Книга Excel с поддержкой макросов (*.xlsm)" в выпадающем меню.

⚠️ Внимание: Макросы могут быть опасны, если вы запускаете их в файлах из ненадёжных источников. Всегда проверяйте код перед выполнением и используйте антивирусное ПО. В корпоративной среде может потребоваться разрешение администратора для запуска макросов.

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

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

=ГИПЕРССЫЛКА("#";A1)

Где A1 — ячейка с исходной гиперссылкой. Эта формула:

  • 🔗 Сохраняет текст ссылки
  • 🔗 Убирает кликабельность
  • 🔗 Позволяет вернуть оригинальную ссылку при необходимости

Для извлечения только домена из URL-адреса используйте:

=ПСТР(A1;НАЙТИ("://";A1)+3;НАЙТИ("/";A1;НАЙТИ("://";A1)+3)-НАЙТИ("://";A1)-3)

Эта формула вернёт, например, example.com из ссылки https://example.com/page. Полезно для создания отчётов или анализа источников трафика.

Задача Формула Пример результата
Убрать кликабельность =ГИПЕРССЫЛКА("#";A1) Текст остаётся, ссылка неактивна
Извлечь домен =ПСТР(...) (см. выше) google.com из https://google.com/search
Проверить наличие ссылки =ЕСЛИ(ГИПЕРССЫЛКА.АДРЕС(A1)<>"";"Есть";"Нет") "Есть" или "Нет"

Метод 6: Работа с гиперссылками в сводных таблицах и графиках

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

  1. Щёлкните правой кнопкой по сводной таблице
  2. Выберите Параметры сводной таблицы
  3. Перейдите на вкладку Данные
  4. Снимите галочку Сохранять форматирование при обновлении
  5. Обновите сводную таблицу (Анализ → Обновить)

Для диаграмм с гиперссылками:

  • 📊 Выделите элемент диаграммы с гиперссылкой
  • 📊 Нажмите Ctrl + K для открытия окна Изменить гиперссылку
  • 📊 Нажмите Удалить ссылку

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

Частые ошибки и их решения

При работе с гиперссылками в Excel пользователи часто сталкиваются с типичными проблемами. Вот наиболее распространённые из них и способы их решения:

  • 🔴 Ссылки возвращаются после сохранения файла
    Решение: Проверьте настройки автоформатирования (Метод 2) и сохраните файл в формате .xlsx (не .xls)
  • 🔴 Макрос не удаляет ссылки в защищённых ячейках
    Решение: Снимите защиту с листа перед запуском макроса (Рецензирование → Снять защиту листа)
  • 🔴 Формулы перестают работать после удаления ссылок
    Решение: Используйте Специальную вставку → Значения и форматы чисел вместо полного удаления форматирования
  • 🔴 Гиперссылки не удаляются в Excel Online
    Решение: Скачайте файл на компьютер и обработайте в десктопной версии

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

  1. Наличие условного форматирования, которое может добавлять ссылки
  2. Настройки Power Query (если данные импортируются оттуда)
  3. Наличие скрытых макросов в файле (проверьте редактор VBA)

Часто задаваемые вопросы

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

Да, для этого выделите нужные ячейки, нажмите Ctrl+1 для открытия формата ячеек, перейдите на вкладку Защита и установите галочку Скрыть формулы. Затем защитите лист (Рецензирование → Защитить лист). Это не удалит существующие ссылки, но предотвратит создание новых в защищённых ячейках.

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

Excel автоматически распознаёт URL-адреса и email-адреса в скопированном тексте. Чтобы этого избежать, используйте Специальную вставку → Текст вместо обычной вставки. Или предварительно вставьте данные в Блокнот, чтобы удалить форматирование, а затем копируйте в Excel.

Как удалить гиперссылки в Excel для Mac?

Процесс идентичен Windows-версии: правый клик → Удалить гиперссылку или Command + 1 → Удалить гиперссылку. Для массового удаления используйте Найти и заменить с теми же настройками. Обратите внимание, что в Excel для Mac 2011 путь к настройкам автоформатирования отличается: Excel → Настройки → Автозамена → Автоформат при вводе.

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

Если вы удалили ссылки вручную (Метод 1), восстановление возможно только через Отменить (Ctrl+Z) сразу после удаления. Для массового удаления (Методы 3-4) восстановление невозможно — рекомендуется создавать резервную копию файла перед обработкой. Если ссылки были частью импортированных данных, повторите импорт.

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

Это остаточное форматирование. Чтобы убрать его, выделите проблемные ячейки и нажмите Ctrl + \ (удалит всё форматирование) или вручную установите стандартный шрифт через Главная → Шрифт → Обычный. Также проверьте наличие условного форматирования, которое может добавлять подчёркивание.