Зачёркнутый текст в Microsoft Excel¶
Зачёркнутый текст в Microsoft Excel — это текстовый элемент листа, к которому применено форматирование шрифта «Зачёркнутый» (Strikethrough). В Excel зачёркивание выполняется средствами форматирования ячеек и используется для обозначения отменённых, устаревших или выполненных записей, а также для визуального выделения изменений в документах.
¶Способы применения зачёркивания
¶Через диалоговое окно форматирования ячеек
Основной способ включить зачёркнутый текст в Excel:
- Выделить ячейку или диапазон ячеек, текст в которых должен быть зачёркнут.
- Открыть диалоговое окно «Формат ячеек» одним из способов:
- нажать сочетание клавиш Ctrl + 1;
- выбрать в контекстном меню пункт «Формат ячеек…»;
- на вкладке «Главная» в группе «Шрифт» нажать маленькую стрелку в правом нижнем углу.
- На вкладке «Шрифт» установить флажок в поле «Зачёркнутый».
- Нажать «ОК».
После этого текст в выделенных ячейках отобразится с линией, перечёркивающей символы.
¶Через кнопку на вкладке «Главная»
В группе «Шрифт» вкладки «Главная» находится кнопка «Зачёркнутый» (иконка в виде перечёркнутой буквы S). Кнопка видна во всех версиях Excel с интерфейсом Fluent (начиная с Microsoft Office 2007). Для применения достаточно выделить ячейку и нажать эту кнопку. Повторное нажатие снимает форматирование.
¶Через горячую клавишу
В стандартной раскладке Excel для Windows нет встроенной горячей клавиши, привязанной к зачёркиванию. Однако пользователь может назначить собственное сочетание клавиш:
- Открыть меню «Файл» → «Параметры» → «Быстрый доступ».
- В списке команд выбрать «Зачёркнутый» и нажать «Добавить».
- Назначить желаемое сочетание клавиш.
В Excel для macOS зачёркивание можно применить сочетанием ⌘ + Shift + X.
¶Через форматирование условием
Зачёркивание можно применять автоматически по заданному условию:
- Выделить диапазон данных.
- На вкладке «Главная» выбрать «Условное форматирование» → «Создать правило» → «Формула для определения форматируемых ячеек».
- Ввести формулу, определяющую условие (например,
=$B2="выполнено"). - Нажать «Формат…» → вкладка «Шрифт» → установить флажок «Зачёркнутый».
Такой подход удобен для чек-листов и списков задач: при смене статуса записи текст автоматически перечёркивается.
¶Через VBA и макросы
Для массового применения зачёркивания можно использовать макрос на языке Visual Basic for Applications:
``vb Sub Strikethrough() Selection.Font.Strikethrough = True End Sub ``
Присвоение свойству Font.Strikethrough значения True включает зачёркивание, False — отключает. Макрос можно привязать к кнопке на панели быстрого доступа или назначить горячую клавишу.
¶Зачёркнутый текст внутри ячейки
Excel форматирует зачёркиванием весь текст ячейки целиком. Для частичного зачёркивания — например, только одного слова — стандартные средства не предназначены. Существуют обходные пути:
- Текстовое поле поверх ячейки. Вставить текстовое поле (вкладка «Вставка» → «Текстовое поле»), набрать в нём нужный фрагмент и применить зачёркивание только к нему. Поле размещается поверх ячейки и требует ручного позиционирования.
- Форматирование Rich Text. Начиная с Excel 2013 поддерживается форматирование отдельных фрагментов текста внутри ячейки. Для этого нужно вручную выделить курсором нужный фрагмент текста в строке формул или непосредственно в ячейке и применить зачёркивание через Ctrl + 1. Однако в диалоговом окне «Формат ячеек» при выделенном фрагменте доступность флажка «Зачёркнутый» зависит от версии программы.
- Формула с символом combining long stroke overlay (U+0336). Символ объединения U+0336, вставленный между символами текста, визуально создаёт эффект зачёркивания. Формула
=TEXTJOIN(UNICODE-char,TRUE,A1)или заготовленная строка с этими символами позволяет имитировать зачёркивание в ячейках, где стандартное форматирование недоступно.
¶Особенности и ограничения
- Заимствование форматирования: при использовании формата «По образцу» (кнопка формат-покраски) зачёркивание переносится вместе с остальными параметрами шрифта.
- При печати зачёркнутый текст выводится на бумагу и в PDF в том же виде, что и на экране.
- Зачёркнутый текст сохраняется при сохранении книги в форматах .xlsx, .xls, .csv (в .csv форматирование не сохраняется, так как формат хранит только значения).
- В Excel для веб (Excel Online) зачёркивание доступно через диалог «Формат ячеек» и кнопку на вкладке «Главная».
¶Применение
Зачёркнутый текст в Excel чаще всего используется в следующих сценариях:
- списки задач и чек-листы — выполненные пункты перечёркиваются;
- бухгалтерские ведомости — аннулированные записи;
- сравнение версий документа — удалённые или изменённые значения;
- протоколы совещаний — снятые с рассмотрения вопросы.
Источники:
- Документация Microsoft Support: форматирование ячеек в Excel
- Microsoft Excel — справка по вкладке «Шрифт»
- Справочник по VBA: свойство Font.Strikethrough
