Почему текст в Excel suddenly стал зачеркнутым и как это исправить?
Вы открываете важную таблицу в Microsoft Excel, а часть текста внезапно оказывается перечеркнутой горизонтальной линией? Это не вирус и не сбой программы — просто кто-то (возможно, вы сами) случайно применил формат зачеркивания. Такое форматирование часто используется для обозначения завершенных задач, устаревших данных или ошибок, но иногда появляется без видимой причины.
В этой статье мы разберем все возможные способы удаления зачеркивания — от базовых горячих клавиш до автоматизации через VBA. Вы узнаете, как убрать перечеркивание для отдельных ячеек, целых столбцов или сразу для всего листа. А еще выясните, почему Excel иногда сам добавляет зачеркивание при копировании данных из других источников.
Спойлер: в 90% случаев проблема решается за 3 клика или одно сочетание клавиш. Но если зачеркивание появляется снова и снова — это признак более глубокой проблемы с форматами ячеек, и мы покажем, как с ней справиться.
Способ 1: Горячие клавиши — самый быстрый метод (1 секунда)
Если вам нужно срочно убрать зачеркивание с одной-двух ячеек, сочетание клавиш сработает мгновенно. Этот метод работает во всех версиях Excel — от Excel 2010 до Office 365.
Выделите ячейку (или диапазон ячеек) с зачеркнутым текстом и нажмите:
Ctrl + 5
Это универсальное сочетание для переключения зачеркивания. Если текст был зачеркнут — он станет нормальным, и наоборот. Работает даже в защищенных листах (при наличии прав на редактирование формата).
- ✅ Работает для нескольких выделенных ячеек одновременно
- ✅ Не требует открытия дополнительных меню
- ⚠️ Не срабатывает, если зачеркивание добавлено через
условное форматирование
⚠️ Внимание: В некоторых локализациях Excel (например, французской) сочетание Ctrl+5 может конфликтовать с другими функциями. В этом случае используйте альтернативный метод через ленту инструментов.
Способ 2: Через панель инструментов (визуальный метод)
Если вы не любите запоминать горячие клавиши или они не работают, воспользуйтесь графическим интерфейсом. Этот способ чуть дольше, но зато нагляднее.
Инструкция:
- Выделите ячейку или диапазон с зачеркнутым текстом
- На вкладке
Главнаянайдите группуШрифт - Щелкните по кнопке
Зачеркнутый (ab)— она выглядит как буква с горизонтальной линией
Кнопка работает как переключатель: одно нажатие убирает зачеркивание, второе — возвращает. Если кнопка неактивна (серого цвета), значит в выделенных ячейках нет зачеркнутого текста.
Выделили нужные ячейки|
Проверили, что кнопка "Зачеркнутый" активна|
Убедились, что это не условное форматирование|
Сохранили файл перед изменениями-->
| Версия Excel | Расположение кнопки | Особенности |
|---|---|---|
| Excel 2010-2013 | Вкладка "Главная" → группа "Шрифт" → 4-я кнопка справа | Кнопка может быть скрыта при узком окне |
| Excel 2016-2019 | Вкладка "Главная" → группа "Шрифт" → между "Подчеркнутый" и "Цвет текста" | Добавлена подсказка при наведении |
| Office 365 | Вкладка "Главная" → группа "Шрифт" → адаптивное расположение | Можно добавить в "Быстрый доступ" |
Способ 3: Через формат ячеек (для опытных пользователей)
Если зачеркивание не убирается предыдущими методами, возможно, оно задано через пользовательский формат. Это часто происходит при копировании данных из веб-страниц или других программ.
Чтобы удалить такое зачеркивание:
- Выделите проблемные ячейки
- Нажмите
Ctrl+1(или правой кнопкой →Формат ячеек) - Перейдите на вкладку
Шрифт - Снимите галочку с пункта
зачеркнутый - Нажмите
ОК
Этот метод также позволяет увидеть другие параметры форматирования, которые могли быть применены к тексту (например, двойное зачеркивание или специфический цвет линии).
Что делать если кнопка "зачеркнутый" неактивна?
Если кнопка серого цвета, это означает что:
1) В выделенных ячейках нет зачеркнутого текста
2) Зачеркивание применено через условное форматирование (см. Способ 4)
3) Ячейки защищены от изменений (нужно снять защиту листа)
4) Используется нестандартный шрифт, не поддерживающий зачеркивание
⚠️ Внимание: В Excel для Mac расположение элементов в окне "Формат ячеек" может отличаться. Ищите параметр "Strikethrough" в разделе "Font".
Способ 4: Удаление зачеркивания через условное форматирование
Самый коварный случай — когда зачеркивание появляется автоматически при выполнении определенных условий. Это называется условным форматированием, и обычные методы здесь не сработают.
Чтобы удалить такое зачеркивание:
- Выделите ячейку или диапазон
- Перейдите на вкладку
Главная→Условное форматирование→Управление правилами - В открывшемся окне найдите правила, где в формате указано "зачеркнутый"
- Выделите правило и нажмите
Удалить правилоилиИзменить правило(чтобы отредактировать условие)
Условное форматирование может быть применено ко всему листу, поэтому иногда проще удалить все правила сразу (кнопка Удалить все правила в выпадающем меню).
Способ 5:Macros (VBA) для массового удаления зачеркивания
Если вам нужно убрать зачеркивание во всем документе или делать это регулярно, поможет VBA-макрос. Этот метод требует базовых знаний работы с редактором Visual Basic, но экономит часы времени при обработке больших файлов.
Инструкция:
- Нажмите
Alt+F11, чтобы открыть редактор VBA - В меню выберите
Insert→Module - Вставьте этот код:
Sub RemoveStrikethrough()Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Font.Strikethrough Then
cell.Font.Strikethrough = False
End If
Next cell
End Sub
- Закройте редактор и запустите макрос через
Alt+F8→Run
Этот скрипт пройдется по всем используемым ячейкам на активном листе и уберет зачеркивание. Для обработки всей книги добавьте перед Next cell строку ActiveSheet.Next.Select и оберните цикл в дополнительный For Each по листам.
Почему зачеркивание появляется само по себе?
Иногда пользователи сталкиваются с ситуацией, когда текст становится зачеркнутым без их участия. Вот основные причины:
- 📋 Копирование из внешних источников: При вставке данных из Word, PDF или веб-страниц Excel может сохранять исходное форматирование, включая зачеркивание
- 🔄 Автоформатирование: Некоторые шаблоны Excel автоматически применяют зачеркивание к определенным типам данных (например, к просроченным датам)
- 🖥️ Обновление формул: Если зачеркивание привязано к формуле через условное форматирование, оно может появляться при пересчете
- 👥 Совместная работа: Коллеги могли применить форматирование в ваше отсутствие (отслеживается через
Просмотр → Исправления)
Чтобы предотвратить автоматическое зачеркивание:
- Используйте
Специальная вставка → Значения(Ctrl+Alt+V → V) вместо обычной вставки - Проверяйте правила условного форматирования после импорта данных
- Отключайте автоформатирование в
Файл → Параметры → Правописание → Параметры автозамены
Частые ошибки и как их избежать
При работе с зачеркиванием в Excel пользователи часто допускают типичные ошибки, которые ведут к потере времени или данных:
- Удаление содержимого вместо формата: Многие просто стирают текст, вместо того чтобы убрать зачеркивание. Это приводит к потере информации. Всегда сначала пробуйте
Ctrl+5. - Игнорирование условного форматирования: Если зачеркивание возвращается после удаления — 99% что виновато условное форматирование. Его нужно проверять в первую очередь.
- Массовое форматирование без выделения: Применение формата ко всему столбцу (кликом по букве столбца) может случайно зачеркнуть тысячи ячеек. Всегда выделяйте только нужный диапазон.
- Забывают про защищенные листы: На защищенных листах изменение формата может быть заблокировано. Сначала снимите защиту через
Рецензирование → Снять защиту листа.
Помните: зачеркивание — это только визуальный эффект, который не влияет на сами данные. Даже если текст выглядит зачеркнутым, его значение сохраняется и участвует в расчетах формул.
FAQ: Ответы на популярные вопросы
Можно ли убрать зачеркивание на телефоне в мобильном Excel?
Да, но функционал ограничен. В Excel для Android/iOS:
- Выделите ячейку
- Нажмите кнопку "Формат" (значок кисти)
- Выберите "Текст" → "Дополнительно"
- Отключите опцию "Зачеркнутый"
Горячие клавиши в мобильной версии не работают.
Почему после удаления зачеркивания текст стал серым?
Это означает, что к тексту применен цвет шрифта, близкий к цвету фона. Удалите цвет через Главная → Цвет текста (значок "А" с цветной полоской). Также проверьте, не установлен ли в формате ячейки серый цвет шрифта.
Как зачеркнуть текст обратно, если нужно?
Используйте те же методы, что и для удаления:
- Горячие клавиши:
Ctrl+5 - Кнопка на панели инструментов "Зачеркнутый"
- Через формат ячеек (галочка "зачеркнутый")
Для условного зачеркивания создайте новое правило в Условное форматирование → Создать правило.
Можно ли сделать двойное зачеркивание в Excel?
Стандартными средствами — нет. Excel поддерживает только одинарное зачеркивание. Для двойного понадобится:
- Использовать специальные шрифты с поддержкой двойного зачеркивания (например, StrikeOut)
- Создать пользовательский формат через VBA с наложением двух линий
- Добавить вторую линию через
Вставка → Фигуры(ручной метод)
Почему зачеркивание не убирается ни одним способом?
Возможные причины и решения:
- Текст является гиперссылкой: У гиперссылок отдельные настройки формата. Удалите ссылку через
ПКМ → Удалить гиперссылку. - Ячейка содержит объект: Иногда зачеркивание относится не к тексту, а к встроенному объекту (например, текстовому полю). Удалите объект через
Главная → Найти и выделить → Выделить объекты. - Проблемы с шрифтом: Некоторые шрифты (например, Wingdings) могут отображать символы некорректно. Поменяйте шрифт на стандартный (Arial, Calibri).