How to Fix Arrow Keys Not Working in Microsoft Excel

If the arrow keys are not moving the active cell in Microsoft Excel, start with Scroll Lock. When Scroll Lock is on, the arrow keys scroll the worksheet instead of moving the selection. If the arrows move a text cursor inside a cell, Excel is probably in Edit mode instead. The steps below cover both cases and the less common causes.

Quickly identify what the arrow keys are doing

What happensMost likely causeFirst fix
The whole sheet scrolls, but the selected cell stays putScroll Lock is onTurn off Scroll Lock
The cursor moves inside cell text or a formulaExcel is in Edit modePress Enter or select another cell
Arrow keys fail in Excel and other appsKeyboard or Windows input issueTest the keys outside Excel
The problem disappears in Excel Safe ModeAdd-in or startup customizationDisable add-ins and retest
Excel worksheet with Scroll Lock shown on the status bar
If “Scroll Lock” appears on Excel’s status bar, the arrow keys will scroll the sheet instead of moving between cells.

1. Turn off Scroll Lock

Press the Scroll Lock or ScrLk key once. On some laptop keyboards, you may need to hold Fn while pressing the key. Microsoft confirms that Scroll Lock changes the arrow keys from cell navigation to worksheet scrolling. You can also right-click Excel’s status bar and make sure Scroll Lock is enabled in the status-bar menu so its state is visible. See Microsoft’s Scroll Lock instructions for Excel.

Windows On-Screen Keyboard with the ScrLk key highlighted
The Windows On-Screen Keyboard provides a ScrLk key when the physical keyboard does not have one.

2. Use the On-Screen Keyboard if there is no ScrLk key

Press Windows + Ctrl + O to open the Windows On-Screen Keyboard, then select ScrLk. Return to Excel and test the arrow keys again. This is especially useful on compact laptops and keyboards that omit a dedicated Scroll Lock key.

Excel worksheet showing Edit mode in the status bar while text is being edited in cell A1
In Edit mode, arrow keys move the insertion point inside the cell instead of selecting another cell.

3. Exit Excel Edit mode

If an arrow key moves the insertion cursor within a cell or formula, Excel is in Edit mode. Press Enter to finish the edit, press Tab to finish and move right, or click another cell. Microsoft documents that arrow-key behavior changes while a cell is being edited; see Edit cell contents in Excel.

Notepad window with a text cursor ready for an arrow-key keyboard test
Testing the same arrow keys in a simple app helps separate an Excel problem from a keyboard or Windows input problem.

4. Test the keyboard outside Excel

Open Notepad or another simple text editor and test all four arrow keys. If they also fail there, the problem is not specific to Excel. Reconnect the keyboard, try another USB port or another keyboard if available, and check Settings > Accessibility > Keyboard. Sticky Keys is not required for normal Excel arrow navigation, and Filter Keys can alter how repeated or brief keystrokes are handled. Microsoft explains these controls in its Windows keyboard accessibility guide.

Windows Run dialog containing the command excel slash safe
Starting Excel with excel /safe temporarily bypasses many add-ins and custom startup settings.

5. Start Excel in Safe Mode

  1. Close Excel.
  2. Press Windows + R.
  3. Type excel /safe and select OK.
  4. Open a workbook and test the arrow keys.

If the keys work in Safe Mode, an add-in, startup file, or customization is a likely cause. Microsoft uses Safe Mode as a standard isolation step for Excel problems in its Excel troubleshooting guidance.

Excel Options Add-ins page with COM Add-ins and the Go button highlighted
Disable COM add-ins temporarily, then restore them one at a time to identify a conflict.

6. Disable Excel add-ins and test again

In normal Excel, go to File > Options > Add-ins. At the bottom, choose COM Add-ins from the Manage list and select Go. Clear the enabled add-ins, restart Excel, and test the arrows. If the issue is gone, re-enable add-ins one at a time and restart Excel after each change until you find the conflict. Repeat with Excel Add-ins if necessary.

Microsoft 365 Account page with Update Options and Update Now highlighted
Use File > Account > Update Options > Update Now to install current Office fixes.

7. Update Microsoft 365 or Office

Open File > Account, then choose Update Options > Update Now. If Update Now is not available, updates may be managed by your organization. Microsoft’s current Office update instructions note that managed installations may require help from an administrator.

Windows Installed apps screen with Microsoft 365 Modify and the Office repair choices visible
If Excel still misbehaves, Windows can repair the installed Microsoft 365 or Office suite.

8. Repair Office if the problem still persists

On Windows 11, open Settings > Apps > Installed apps, find Microsoft 365 or Office, open its menu, and choose Modify. Start with Quick Repair. If that does not help, use Online Repair, which is more thorough and requires an internet connection. Microsoft notes that repairing an Office product repairs the suite, not only Excel; follow its Office repair instructions.

Two old fixes you can skip

You do not need to enable Sticky Keys to make Excel’s arrow keys work, and the Excel option Enable fill handle and cell drag-and-drop controls mouse-based filling and dragging rather than arrow-key navigation. If Scroll Lock is off, Excel is not in Edit mode, and the keyboard works in other apps, Safe Mode and add-in troubleshooting are the better next steps.

Leave a Comment

How to Open a Linux Shell in a Folder on Windows 10

How to Open a Linux Shell in a Folder on Windows 10

Open a Linux shell in any Windows 10 folder with File Explorer, PowerShell, and WSL. Check the Linux path and fix common setup issues.

How to Fix Lines on a Monitor Screen in Windows 10

How to Fix Lines on a Monitor Screen in Windows 10

Use a screenshot test, cable and port checks, monitor diagnostics, display settings, and driver rollback to pinpoint lines on a Windows 10 monitor.

How to Add Two Extra Clocks on Windows 10

How to Add Two Extra Clocks on Windows 10

Show two other time zones beside your Windows 10 clock. Set up each additional clock, give it a clear label, and find it in the taskbar calendar.

How to Fix a Slow Context Menu in Windows 10

How to Fix a Slow Context Menu in Windows 10

Find the File Explorer extension that delays right-click menus in Windows 10, test it safely with ShellExView, and restore any menu features you still need.

How to Disable Power Management for Devices in Windows 10

How to Disable Power Management for Devices in Windows 10

Stop Windows 10 from powering down a specific network adapter or USB device with plan-level settings and Device Manager controls, plus tips to avoid excess battery drain.

How to Back Up a Windows 10 Product Key Safely

How to Back Up a Windows 10 Product Key Safely

Check whether Windows 10 uses a digital license or product key, find a firmware-stored OEM key, and save license details securely for a reinstall.

How to Identify a Process in Windows 10 Task Manager

How to Identify a Process in Windows 10 Task Manager

Identify a Windows 10 Task Manager process by checking its executable path, file properties, publisher, linked services, and a Microsoft Defender scan.

How to Create a List of All Items in a Folder on Windows 10

How to Create a List of All Items in a Folder on Windows 10

Create a searchable Windows 10 folder inventory with PowerShell. Save every file and subfolder path as plain text or export details to a sortable CSV.

How to Display Custom Text on Your Windows 10 Desktop

How to Display Custom Text on Your Windows 10 Desktop

Add a custom reminder, quote, or label to your Windows 10 desktop with a Rainmeter text skin. Create the INI file, load it, then adjust its font and position.

How to Use Bluetooth Swift Pair on Windows 10

How to Use Bluetooth Swift Pair on Windows 10

Use Bluetooth Swift Pair on Windows 10 to pair a compatible accessory from a notification, with setup steps and fixes when the prompt does not appear.