Щелчок по ячейке с гиперссылкой в Excel автоматически открывает браузер — это раздражает, когда ссылки мешают работе с данными. Проблема усугубляется, если гиперссылки импортированы из внешних источников (например, из CSV или веб-страниц) и занимают сотни строк. В 90% случаев пользователи пытаются удалить их через контекстное меню, но этот метод работает только для единичных ячеек. Если нужно очистить весь лист или книгу, потребуются другие подходы — от стандартных функций Excel до макросов на VBA.
Гиперссылки в Excel бывают двух типов: текстовые (видимый URL или анкор) и скрытые (ссылка привязана к значению ячейки, но не отображается как синий подчеркнутый текст). Первый тип удаляется проще, а со вторым часто возникают сложности — особенно если ссылки добавлены через функцию ГИПЕРССЫЛКА(). Ниже разобраны все актуальные способы, включая те, что работают в Excel Online и мобильной версии.
1. Удаление гиперссылок через контекстное меню (для 1–10 ячеек)
Самый быстрый метод, если нужно убрать ссылки из нескольких ячеек. Подходит для Excel 2010–2026 и Office 365, но неэффективен при массовой очистке. Алгоритм:
- Выделите ячейку (или диапазон) с гиперссылкой.
- Щелкните правой кнопкой мыши.
- В контекстном меню выберите «Удалить гиперссылку»** (в английской версии —
Remove Hyperlink).
⚠️ Внимание: Если пункт Удалить гиперссылку неактивен (серого цвета), значит:
- 🔹 Выделена ячейка без гиперссылки (проверьте еще раз).
- 🔹 Гиперссылка создана через формулу
ГИПЕРССЫЛКА()— удалять ее нужно иначе (см. раздел 4). - 🔹 Вы работаете в Excel Online — здесь этот метод не поддерживается.
После удаления текст в ячейке останется, но синее подчеркивание и кликабельность исчезнут. Если нужно удалить и текст, нажмите Delete после очистки ссылки.
2. Массовое удаление гиперссылок через «Найти и заменить»
Этот способ подходит для удаления всех гиперссылок на листе за один шаг. Он не требует знания VBA и работает во всех версиях Excel, включая Mac. Инструкция:
- Нажмите
Ctrl + H(или перейдите на вкладку «Главная» → «Найти и выделить» → «Заменить»). - В поле «Найти»** введите любой символ, который гарантированно отсутствует в вашем документе (например,
#$%). - В поле «Заменить на»** оставьте пустым.
- Нажмите «Параметры»** (кнопка внизу окна).
- В разделе «Формат» выберите «Формат ячейки из» и щелкните по любой ячейке с гиперссылкой (чтобы Excel запомнил формат).
- Нажмите «Заменить все».
⚠️ Внимание: Метод удаляет только оформление гиперссылок (синий цвет, подчеркивание), но не сами ссылки. Чтобы полностью убрать кликабельность, после замены:
- Выделите весь лист (
Ctrl + A). - Щелкните правой кнопкой → «Удалить гиперссылку»** (если пункт активен).
Если гиперссылки добавлены через формулу, этот способ не сработает — переходите к разделу 4.
Создайте резервную копию файла (Файл → Сохранить как)
Проверьте, нет ли в данных важных формул с гиперссылками
Убедитесь, что выделен правильный лист (не весь файл)
Закройте другие программы, если работаете с большим файлом-->
3. Удаление гиперссылок через панель «Стили»
Менее известный, но эффективный способ — использование встроенного стиля «Гиперссылка»** (Hyperlink). Он позволяет удалить оформление всех ссылок на листе за 3 клика:
- Перейдите на вкладку «Главная» → «Стили»** (группа в правой части ленты).
- Найдите стиль «Гиперссылка» (если его нет, нажмите на стрелку внизу группы «Стили»).
- Щелкните по стилю правой кнопкой и выберите «Удалить»** (или
Deleteв английской версии).
После этого все ячейки с гиперссылками потеряют синий цвет и подчеркивание, но останутся кликабельными. Чтобы убрать кликабельность:
- 🔹 Выделите весь лист (
Ctrl + A). - 🔹 Нажмите
Ctrl + Shift + F9(удалит все гиперссылки, но сохранит текст).
💡 Полезный совет: Если стиль Гиперссылка отсутствует в списке, значит в вашей книге нет ни одной гиперссылки — или они добавлены через формулы.
| Метод | Удаляет оформление | Удаляет кликабельность | Работает с формулами | Массовая обработка |
|---|---|---|---|---|
| Контекстное меню | ✅ Да | ✅ Да | ❌ Нет | ❌ Нет (только по 1 ячейке) |
| Найти и заменить | ✅ Да | ⚠️ Частично | ❌ Нет | ✅ Да |
| Удаление стиля | ✅ Да | ❌ Нет | ❌ Нет | ✅ Да |
VBA-макрос |
✅ Да | ✅ Да | ⚠️ Зависит от кода | ✅ Да |
4. Как удалить гиперссылки, созданные через формулу ГИПЕРССЫЛКА()
Если гиперссылки добавлены функцией =ГИПЕРССЫЛКА("URL";"текст"), стандартные методы не сработают. Здесь есть 3 варианта:
Способ 1: Заменить формулы на значения
- Выделите диапазон с формулами.
- Нажмите
Ctrl + C(скопировать). - Щелкните правой кнопкой по выделенной области и выберите «Специальная вставка» → «Значения»** (или нажмите
Ctrl + Alt + V, затемV).
После этого формулы превратятся в обычный текст, а гиперссылки исчезнут.
Способ 2: Изменить формулу на текст
Если нужно сохранить URL, но убрать кликабельность:
- Выделите ячейку с формулой.
- В строке формул замените
=ГИПЕРССЫЛКАна=(просто знак равно). - Нажмите
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
Чтобы запустить макрос:
- Нажмите
Alt + F11(откроется редакторVBA). - Вставьте код выше в новый модуль (Insert → Module).
- Вернитесь в Excel, выделите диапазон с формулами и запустите макрос (
Alt + F8→ выберитеRemoveHyperlinkFormulas→ «Выполнить»**).
Почему формулы ГИПЕРССЫЛКА() ведут себя иначе?
Функция ГИПЕРССЫЛКА() — это динамический элемент, который пересчитывается при каждом изменении книги. В отличие от статических гиперссылок (добавленных через Вставка → Ссылка), она хранится как формула, а не как свойство ячейки. Поэтому стандартные методы удаления на нее не действуют.
5. Автоматическое удаление гиперссылок при импорте данных
Если гиперссылки появляются при импорте данных из CSV, PDF или веб-страниц, их можно удалить на этапе импорта. Для этого:
Вариант 1: Настройка Power Query
- Импортируйте данные через «Данные» → «Получить данные» → «Из файла»** (или другого источника).
- В окне Power Query выделите столбец с гиперссылками.
- Перейдите на вкладку «Преобразование» → «Формат» → «Обычный»** (или
Textв английской версии). - Нажмите «Закрыть и загрузить»** — гиперссылки превратятся в обычный текст.
Вариант 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: Ручное удаление
- Выделите ячейку с гиперссылкой.
- Нажмите на значок карандаша («Редактировать»**).
- Удалите URL вручную (если он виден) или весь текст ячейки.
Метод 2: Копирование значений
Если гиперссылки созданы через формулы:
- Выделите диапазон.
- Нажмите «Копировать»** (или
Ctrl + C). - Выберите «Вставить значения» (в мобильной версии — удерживайте палец на ячейке → «Вставить» → «Значения»**).
⚠️ Внимание: В Excel Online невозможно:
- 🔹 Массово удалить гиперссылки через
Найти и заменить. - 🔹 Использовать
VBA-макросы. - 🔹 Удалить стиль
Гиперссылка.
Если нужно очистить большой файл, откройте его в десктопной версии Excel.
7. Как предотвратить автоматическое создание гиперссылок
Excel часто преобразует URL и email-адреса в гиперссылки автоматически. Чтобы этого избежать:
Способ 1: Отключить автоформатирование
- Перейдите в «Файл» → «Параметры» → «Правописание» (или «Proofing» в английской версии).
- Нажмите «Параметры автозамены»** → вкладка «Автоформат при вводе».
- Снимите галочку напротив «Заменять при вводе: адреса Интернета и сетевые пути гиперссылками»**.
Способ 2: Вводить данные с апострофом
Если нужно ввести URL как текст:
- Перед вводом URL нажмите
'(апостроф). - Введите адрес (например,
'https://example.com). - Aпостроф будет скрыт, а гиперссылка не создастся.
Способ 3: Форматировать ячейки как текст заранее
- Выделите ячейки, куда будете вводить URL.
- Нажмите
Ctrl + 1(или правая кнопка → «Формат ячеек»**). - Выберите формат «Текст» и нажмите «ОК».
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, выберите макрос и нажмите «Выполнить»**.
Почему после удаления гиперссылки текст остается синим и подчеркнутым?
Это значит, что удалена только кликабельность, но сохранен стиль оформления. Чтобы убрать форматирование:
- Выделите ячейки.
- Нажмите
Ctrl + 1(Формат ячеек). - Перейдите на вкладку «Шрифт» и снимите галочку «Подчеркивание».
- На вкладке «Заливка» выберите «Нет цвета» для текста.
Как удалить гиперссылки в защищенном листе Excel?
Если лист защищен, сначала снимите защиту:
- Перейдите на вкладку «Рецензирование» → «Снять защиту листа»** (может потребоваться пароль).
- Удалите гиперссылки любым из описанных методов.
- Верните защиту («Защитить лист»**).
⚠️ Если вы не знаете пароль, удалить гиперссылки без снятия защиты невозможно.
Можно ли вернуть удаленные гиперссылки?
Если вы удалили гиперссылки без сохранения резервной копии, восстановить их можно только:
- 🔹 Через журнал изменений (
Файл → Сведения → Управление книгой → Журнал изменений), если функция была включена заранее. - 🔹 Из автосохраненной версии (если Excel успела создать ее до удаления).
- 🔹 Вручную, если помните исходные URL.
Стандартная функция «Отменить»** (Ctrl + Z) работает только до закрытия файла.
Почему в моем Excel нет пункта «Удалить гиперссылку» в контекстном меню?
Это происходит в трех случаях:
- Выделена ячейка без гиперссылки (проверьте еще раз).
- Гиперссылка создана через формулу
ГИПЕРССЫЛКА()— удаляйте ее как формулу (см. раздел 4). - Вы работаете в Excel Online или мобильной версии — здесь этот пункт отсутствует.