Как добавить кнопку «Зачеркнутый шрифт» в Excel: 5 работающих способов

По умолчанию в ленте Microsoft Excel отсутствует кнопка для применения зачеркнутого текста — функции, которая часто требуется при работе с черновиками, правками или финансовыми отчетами (например, для пометки устаревших данных). Многие пользователи тратят время на поиск этого инструмента в меню или используют обходные пути, хотя решение лежит на поверхности: достаточно добавить кнопку на панель быстрого доступа или настроить горячие клавиши.

В этой статье вы найдете 5 проверенных способов активировать зачеркивание в Excel — от стандартных настроек до малоизвестных приемов для опытных пользователей. Мы рассмотрим различия между версиями программы (2010–2023), нюансы работы на Windows и MacOS, а также альтернативные методы форматирования, если кнопка по-прежнему не отображается. Особое внимание уделено проблемам совместимости с файлами, созданными в старых версиях Excel, и способам их обхода.

Если вы регулярно работаете с текстовыми данными в таблицах, этот гайд сэкономит вам часы рутинных действий. Например, бухгалтерам пригодится возможность быстро помечать списанные суммы, а редакторам — выделять удаленные фрагменты без удаления. Даже если вы новичок, следуя пошаговым инструкциям, вы сможете настроить инструмент за менее чем 2 минуты.

📊 Какую версию Excel вы используете?
Excel 2010-2016
Excel 2019-2023
Excel для Mac
Excel Online
Другая

Почему в Excel нет кнопки «Зачеркнутый шрифт» по умолчанию

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

В версиях Excel 2007–2013 кнопку можно было добавить только через настройку панели быстрого доступа, тогда как в Excel 2016–2023 появился альтернативный путь через ленту разработчика. Интересно, что в Excel для Mac алгоритм отличается — там нет классической панели быстрого доступа, зато есть контекстное меню с расширенными опциями форматирования.

Кроме того, в версиях старше 2019 года зачеркивание может конфликтовать с некоторыми стилями ячеек (например, с форматом «Денежный» или «Процентный»), если они применены через условное форматирование. В таких случаях кнопка будет активна, но визуально эффект не проявится до снятия конфликтующих стилей.

  • 🔹 Excel 2010–2013: только панель быстрого доступа
  • 🔹 Excel 2016–2023: панель + лента разработчика
  • 🔹 Excel для Mac: контекстное меню или сочетания клавиш
  • 🔹 Excel Online: функция отсутствует (требуется десктопная версия)

Если вы работаете в корпоративной среде с ограниченными правами (например, через Terminal Server), добавление кнопки может быть заблокировано администратором. В этом случае остаются обходные пути: использование горячих клавиш или макросов VBA.

Способ 1: Добавление кнопки на панель быстрого доступа (Windows)

Это самый универсальный метод, работающий во всех версиях Excel для Windows (кроме Excel Online). Панели быстрого доступа отображается над лентой и позволяет разместить до 20 часто используемых команд.

Пошаговая инструкция:

  1. Откройте Excel и перейдите во вкладку Файл → ПараметрыExcel 2010–2013 путь может называться Файл → Параметры Excel).
  2. В открывшемся окне выберите раздел Панель быстрого доступа.
  3. В выпадающем меню Выбрать команды из: установите значение Команды не на ленте.
  4. Прокрутите список до команды Зачеркнутый (в англоязычных версиях — Strikethrough), выделите её и нажмите кнопку Добавить >>.
  5. Нажмите OK, чтобы сохранить изменения.

Теперь на панели быстрого доступа появится новая кнопка с буквой «abc» и перечеркнутой линией. Чтобы применить зачеркивание, выделите ячейку или диапазон и кликните по этой кнопке. Если кнопка неактивна, проверьте, не защищена ли ячейка от изменений (вкладка Рецензирование → Защитить лист).

Вы используете десктопную версию Excel (не Online)|

У вас есть права на изменение настроек программы|

Панель быстрого доступа отображается над лентой|

Ячейки не защищены от форматирования-->

⚠️ Внимание: В Excel 2019–2023 при добавлении команды Зачеркнутый может появиться предупреждение о конфликте с надстройками (например, Power Query). В этом случае временно отключите надстройки через Файл → Параметры → Надстройки.

Способ 2: Горячие клавиши для зачеркнутого текста

Если вы предпочитаете работать без мыши, запомните комбинацию клавиш для зачеркивания. В Windows это:

Ctrl + 5

Эта комбинация работает во всех версиях Excel, включая Excel для Mac (там используется Command + Shift + X). Однако есть нюанс: если у вас включен режим переключения языков по Ctrl+Shift, комбинация может конфликтовать. В этом случае переназначьте клавиши в настройках системы или используйте альтернативный способ.

Для применения зачеркивания:

  1. Выделите ячейку или диапазон.
  2. Нажмите Ctrl + 5 (или Command + Shift + X на Mac).
  3. Чтобы убрать зачеркивание, повторите комбинацию.
  • 🔹 Работает даже если кнопка не добавлена на панель
  • 🔹 Не зависит от версии Excel (кроме Online)
  • 🔹 Можно назначить свою комбинацию через Файл → Параметры → Настройка ленты → Сочетания клавиш

Способ 3: Использование ленты разработчика (Excel 2016–2023)

В новых версиях Excel появилась возможность добавлять команды на ленту разработчика, что удобно для опытных пользователей. Этот метод позволяет создать отдельную вкладку с часто используемыми инструментами, включая зачеркивание.

Как добавить кнопку на ленту:

  1. Перейдите в Файл → Параметры → Настройка ленты.
  2. В правой части окна нажмите Создать вкладку и назовите её (например, «Текст»).
  3. Выберите созданную вкладку и нажмите Создать группу (например, «Форматирование»).
  4. В левом списке (Команды не на ленте) найдите Зачеркнутый и добавьте её в новую группу.
  5. Нажмите OK — теперь кнопка будет на отдельной вкладке.

Преимущество этого метода в том, что вы можете сгруппировать связанные команды. Например, рядом с зачеркиванием можно разместить кнопки для надстрочного/подстрочного индекса или изменения регистра.

Способ Версии Excel Преимущества Недостатки
Панель быстрого доступа 2010–2023 Быстрый доступ, не зависит от активной вкладки Ограниченное количество кнопок
Горячие клавиши Все (кроме Online) Мгновенное применение, не нужно мышь Конфликты с другими программами
Лента разработчика 2016–2023 Гибкая настройка, группировка команд Требует дополнительных действий для настройки

Способ 4: Зачеркивание через формат ячеек (альтернативный метод)

Если по какой-то причине кнопка не добавляется, можно применить зачеркивание через диалоговое окно Формат ячеек. Этот способ работает во всех версиях, включая Excel для Mac:

Инструкция:

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

Этот метод полезен, если вам нужно применить зачеркивание одновременно с другими стилями (например, полужирным шрифтом или изменением цвета). Однако он менее удобен для частого использования, так как требует нескольких кликов.

Почему зачеркивание может не применяться?

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

1. Формат ячейки: если установлен формат «Общий» или «Текстовый», а в ячейке число — зачеркивание не отобразится до изменения формата на «Текстовый».

2. Условное форматирование: правила условного форматирования могут перекрывать ручные стили. Проверьте в Главная → Условное форматирование → Управление правилами.

3. Защита листа: если лист защищен, форматирование может быть заблокировано. Снимите защиту в Рецензирование → Снять защиту листа (потребуется пароль, если он установлен).

Способ 5: Макрос VBA для автоматического зачеркивания

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

Пример макроса для зачеркивания выделенных ячеек:

Sub ApplyStrikethrough()

Dim rng As Range

For Each rng In Selection

rng.Font.Strikethrough = True

Next rng

End Sub

Как использовать:

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

Для автоматического зачеркивания ячеек при вводе определенного текста (например, слова «УДАЛЕНО») используйте этот код:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim cell As Range

For Each cell In Target

If InStr(1, cell.Value, "УДАЛЕНО", vbTextCompare) > 0 Then

cell.Font.Strikethrough = True

End If

Next cell

End Sub

Этот макрос нужно разместить в модуле конкретного листа (двойной клик по листу в окне VBA).

⚠️ Внимание: Макросы могут конфликтовать с защитой книги. Если при открытии файла появляется предупреждение о макросах, разрешите их выполнение в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов (выберите «Включить все макросы» или «Отключить все макросы с уведомлением»).

Решение проблем: зачеркивание не работает

Если вы выполнили все шаги, но зачеркивание по-прежнему не применяется, проверьте следующие моменты:

  • 🔹 Тип данных в ячейке: зачеркивание работает только для текста. Если в ячейке формула или число, сначала измените формат на «Текстовый» (Ctrl + 1 → Число → Текстовый).
  • 🔹 Конфликт стилей: если к ячейке применен стиль (например, «Заголовок 1»), он может перекрывать ручное форматирование. Удалите стиль через Главная → Стили → Очистить.
  • 🔹 Версия Excel Online: в веб-версии функции зачеркивания нет. Используйте десктопную версию или экспортируйте файл в Google Sheets (там зачеркивание доступно по умолчанию).
  • 🔹 Повреждение файла: если зачеркивание не работает только в одном файле, попробуйте создать новый лист или сохранить файл в формате .xlsx (не .xls).

Если проблема сохраняется, попробуйте сбросить настройки Excel:

  1. Закройте Excel.
  2. Нажмите Win + R, введите excel /safe и нажмите Enter.
  3. В безопасном режиме проверьте, работает ли зачеркивание. Если да — проблема в надстройках или шаблонах.

FAQ: Частые вопросы о зачеркнутом тексте в Excel

Можно ли добавить зачеркивание в Excel Online?

Нет, в веб-версии этой функции нет. Альтернативы:

  • Откройте файл в десктопной версии Excel.
  • Экспортируйте таблицу в Google Sheets (зачеркивание там доступно по умолчанию через меню Формат → Текст → Зачеркнутый).
  • Используйте условное форматирование с настройкой шрифта (но это сложнее).
Почему после сохранения файла зачеркивание исчезает?

Это происходит, если файл сохранен в формате .xls (Excel 97–2003). Этот формат не поддерживает некоторые стили шрифта. Решение:

  1. Сохраните файл в формате .xlsx (Файл → Сохранить как → Книга Excel).
  2. Если нужно сохранить совместимость со старыми версиями, используйте Файл → Сохранить как → Книга Excel 97–2003, но часть форматирования будет утеряна.
Как убрать зачеркивание со всех ячеек на листе?

Самый быстрый способ:

  1. Нажмите Ctrl + A, чтобы выделить весь лист (или Ctrl + Shift + Пробел для выделения всех ячеек с данными).
  2. Откройте Формат ячеек (Ctrl + 1) и снимите галочку с зачеркнутый.
  3. Или используйте макрос:
    Sub RemoveStrikethrough()
    

    Cells.Font.Strikethrough = False

    End Sub

Есть ли разница между зачеркиванием в Excel и Word?

Да, есть несколько ключевых отличий:

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

Стандартными средствами — невозможно. Обходные пути:

  • Используйте WordArt: Вставка → WordArt, напишите текст, примените двойное зачеркивание, затем скопируйте обратно в ячейку как рисунок.
  • Наложите две линии через Формат ячеек → Граница (но это визуально отличается от настоящего двойного зачеркивания).
  • Используйте VBA для рисования линии поверх текста (сложный метод, требует знаний программирования).