Mastering the Excel Strikethrough Shortcut: Windows and Mac

Learn the exact Excel shortcuts for applying and removing strikethrough across Windows and Mac. This educator-friendly guide covers keyboard shortcuts, GUI methods, VBA examples, and practical tips to speed up formatting in spreadsheets.

XLS Library
XLS Library Team
·5 min read
Excel Strikethrough Shortcuts - XLS Library
Quick AnswerFact

According to XLS Library, the quickest way to toggle strikethrough in Excel is via built-in keyboard shortcuts: Ctrl+5 on Windows and Cmd+Shift+X on Mac. These work across recent releases like Microsoft 365 and Excel 2021. If you're using the Format Cells dialog, you can also check the Strikethrough option under Font.

Strikethrough in Excel: what it does and why you might use it

Strikethrough is a font style that draws a line through the text in a cell. In Excel, applying this style affects only how the data is displayed, not the underlying value or calculation results. This distinction matters when you’re marking completed tasks, invalid entries, or items on a to-do list within a spreadsheet. According to XLS Library, understanding that Strikethrough is a font attribute helps you decide when to use it versus color coding or a separate status column. In this section, we establish the basics and reveal the exact shortcuts for Windows and Mac, plus GUI and programmatic options you can reuse in real workbooks.

Bash
# Windows: Ctrl+5 toggles Strikethrough on selected cells # Mac: Cmd+Shift+X toggles Strikethrough

Why it matters: Strikethrough keeps the data intact for formulas while clearly signaling that a value is no longer active. If you’re collaborating, consistent use of Strikethrough reduces misinterpretation. This block sets the stage for practical, hands-on application across platforms.

Windows users: toggle strikethrough with Ctrl+5

The Windows shortcut Ctrl+5 is the fastest way to toggle Strikethrough on a selected range. It works whether you’ve selected a single cell or a block of cells. If you notice it only works intermittently, verify that the cells aren’t in Edit mode and that your keyboard isn’t remapped by system settings. Remember, Strikethrough is a font attribute rather than a value change, so formulas remain unaffected and can continue to reference the original data.

Bash
# Windows hotkey Ctrl+5

Tips for reliability:

  • Ensure the cell is not in edit mode before applying the shortcut.
  • Use the shortcut consistently to avoid visual inconsistencies across sheets.
  • Combine with other formatting (bold, color) to convey multiple statuses at a glance.

Mac users: toggle strikethrough with Cmd+Shift+X

Mac users toggle Strikethrough using Cmd+Shift+X. This shortcut mirrors common Mac conventions (Cmd for primary actions) and keeps formatting fast in large workbooks. If Cmd+Shift+X doesn’t map correctly due to a keyboard layout or OS-level shortcut conflict, you can still reach Strikethrough via the Format Cells dialog or a VBA macro.

Bash
# Mac hotkey Cmd+Shift+X

Notes for Mac users:

  • If the shortcut conflicts with other Mac apps, adjust the system or app-specific shortcuts to avoid clashes.
  • On some keyboards, you may need to press the keys in quick succession to register the combo.

Formatting via the Format Cells dialog (GUI fallback)

If shortcuts are disabled or you prefer a GUI, Excel exposes the Strikethrough option through the Format Cells dialog. Open the dialog (Ctrl+1 on Windows, Cmd+1 on Mac), go to the Font tab, and toggle Strikethrough. This method is particularly useful when you’re applying Strikethrough to multiple font attributes at once or when accessibility considerations make keyboard shortcuts less convenient.

Bash
# Windows: Ctrl+1 to open Format Cells, then enable Strikethrough # Mac: Cmd+1 to open Format Cells, then enable Strikethrough

Practical tips:

  • Use the dialog to review or adjust font attributes together (size, style, color).
  • If you frequently need two attributes (e.g., Strikethrough plus Red font), set them together in this dialog for consistency.

VBA: a tiny macro to toggle strikethrough

For automation or bulk formatting, a short VBA macro can toggle Strikethrough on the current selection. This approach is especially helpful when you need to apply Strikethrough conditionally across many cells or when you’re building a custom Excel workflow.

Excel Formula
' VBA macro to toggle Sub ToggleStrikethrough() With Selection.Font .Strikethrough = Not .Strikethrough End With End Sub

How to use:

  • Open the Visual Basic Editor (Alt+F11), insert a module, paste the code, and run it with the cells selected.
  • You can evolve the macro to apply based on a condition (e.g., a flag column).

Steps

Estimated time: 5-10 minutes

  1. 1

    Select target cells

    Highlight the cells that should receive the Strikethrough formatting. You can select a single cell, a contiguous range, or multiple non-adjacent cells using Ctrl or Cmd to add to the selection.

    Tip: Use Ctrl+Click (Windows) or Cmd+Click (Mac) to select non-contiguous cells while you prepare the formatting.
  2. 2

    Apply Strikethrough via keyboard (Windows)

    With the target cells selected, press Ctrl+5 to toggle Strikethrough on or off.

    Tip: Ensure the cells are not in Edit mode; if a cell is being edited, the shortcut won’t apply.
  3. 3

    Apply Strikethrough via keyboard (Mac)

    With the target cells selected, press Cmd+Shift+X to toggle Strikethrough on or off.

    Tip: If Cmd+Shift+X conflicts with another app, adjust system shortcuts accordingly.
  4. 4

    Alternative GUI path

    Open Format Cells (Ctrl+1 or Cmd+1), toggle Strikethrough on the Font tab, and confirm with OK to apply to the selected range.

    Tip: GUI path is helpful for review and when applying multiple attributes at once.
  5. 5

    Copy formatting to more cells

    Use the Format Painter to copy the Strikethrough formatting from a formatted cell to others without repeating steps.

    Tip: Double-click Format Painter for multiple targets; remember to turn it off when done.
Pro Tip: Strikethrough is a font attribute; it doesn’t change the cell value, so formulas remain intact.
Warning: On Mac, keyboard remappings or OS shortcuts can interfere with Cmd+Shift+X; use the GUI path as a reliable fallback.
Note: Combine Strikethrough with other indicators (color, icons) for clearer status signaling.

Prerequisites

Required

Optional

  • Optional: VBA editor access for macros
    Optional

Keyboard Shortcuts

ActionShortcut
Toggle Strikethrough on the selected cellsPrimary shortcut for Windows vs MacCtrl+5
Open the Format Cells dialogGUI fallback when shortcuts don’t workCtrl+1

People Also Ask

What is the Excel shortcut for strikethrough on Windows?

The primary Windows shortcut to toggle Strikethrough is Ctrl+5. If the cell is in edit mode, exit editing first. You can also reach the option via the Format Cells dialog (Ctrl+1) for GUI control.

On Windows, press Ctrl+5 to toggle Strikethrough on the selected cells. Exit edit mode if it’s active, and use the Format Cells dialog as a backup option.

What is the Excel shortcut for strikethrough on Mac?

On Mac, the shortcut is Cmd+Shift+X. If it conflicts with other apps, you can use Cmd+1 to open the Format Cells dialog and enable Strikethrough from the Font tab.

Mac users can toggle Strikethrough with Cmd+Shift+X, or use the Format Cells dialog if needed.

Does Strikethrough change the cell value?

No. Strikethrough only affects the font style; the underlying value in the cell remains unchanged and formulas will still reference the original data.

Strikethrough is a font effect and doesn’t alter the data in the cell.

What should I do if the shortcut isn’t working?

Verify the cell isn’t in Edit mode, check for keyboard conflicts, and try the GUI path (Format Cells: Ctrl+1 or Cmd+1). If still stuck, consider a VBA macro for automation.

If the shortcut isn’t working, try Format Cells or a small VBA macro to apply Strikethrough.

Can I apply Strikethrough to an entire row quickly?

Yes. Select the range you want (e.g., a whole row) and use Ctrl+5 (Windows) or Cmd+Shift+X (Mac). For large tasks, VBA or Format Painter can speed up the process.

You can apply Strikethrough to a whole row by selecting it and using the standard shortcuts or GUI path.

The Essentials

  • Use Ctrl+5 on Windows to toggle Strikethrough
  • Use Cmd+Shift+X on Mac to toggle Strikethrough
  • Open Format Cells (Ctrl+1 / Cmd+1) as a GUI fallback
  • Use VBA for bulk or conditional Strikethrough automation
  • Format Painter copies Strikethrough quickly across ranges

Related Articles