Excel Arrow Keys Scroll Instead of Moving Cells on Mac (Scroll Lock and Ctrl+Arrow Fixes)

Close-up of Apple keyboard arrow keys

Quick answer: If the arrow keys scroll the sheet instead of moving the selected cell in Excel for Mac, Scroll Lock is probably on. Microsoft documents Shift+F14 to toggle it. If you are trying to jump to the edge of your data, use Cmd+Arrow, not Ctrl+Arrow, which macOS uses for Mission Control and Spaces.

Symptoms

  • The whole sheet scrolls and the selected cell does not move

  • Arrow keys move the cursor inside a cell instead of selecting a new one

  • Ctrl+Arrow switches desktops or opens Mission Control

  • Home, End, Page Up and Page Down do not work

Likely causes and fixes

What you seeCauseFix
Sheet scrolls, selection staysScroll Lock is onPress Shift+F14
Arrow moves a cursor in the cellCell is in edit modePress Return or Escape first
Ctrl+Arrow switches desktopsmacOS shortcut conflictUse Cmd+Arrow in Excel
Home or End do nothingMacBook has no such keysUse Fn with the arrow keys

Fix 1: Turn Scroll Lock off

Press Shift+F14. Microsoft notes that a MacBook has no F14 key, so you may need a USB keyboard that does. An external keyboard with an F13 to F15 row works for this. If standard function keys are off, you may also need Fn. See Function Keys in Excel for Mac: The Fn Setting and the F-Key Shortcuts That Matter.

Fix 2: Use Cmd+Arrow for the edge of the data

In Excel for Mac, move to the edge of the current data region with Cmd+Arrow. Ctrl+Arrow is the Windows habit and conflicts with macOS desktop switching. Add Shift to select while moving.

Fix 3: Leave edit mode

If you are typing in a cell, arrow keys move the text cursor. Press Return or Escape to leave edit mode, then use the arrows.

Fix 4: Navigation keys on a MacBook

Microsoft documents Fn with the arrow keys for Home, End, Page Up and Page Down on a MacBook. For the full map of Windows navigation keys, see Windows Keyboard on Mac: Where Every Key Went (Ctrl, Alt, Windows, Delete, Home, End, Print Screen).

FAQs

How do I turn off Scroll Lock in Excel on Mac?

Press Shift+F14, using an external keyboard if your MacBook has no F14.

How do I jump to the last row of data on a Mac?

Press Cmd+Down arrow.

Why does Ctrl+Arrow not work in Excel for Mac?

macOS uses Ctrl+Arrow for Mission Control and Spaces. Use Cmd+Arrow in Excel.

Related guides

← Back to all articles