[初回公開] 2011年04月29日
Excelで文字や数値を入力する際、選択したいセルへの移動はマウスでクリックするか、キーボードの矢印キー(上下左右)を押して行います。しかし、矢印キーを押してもセルカーソルが移動せず、シート全体がスクロールしてしまうことがあります。この原因は「Scroll Lock(スクロールロック)」が有効になっているためです。キーボードの[Scroll Lock]キーを押すか、[Fn]キーとの組み合わせショートカットで30秒で解除できます。ノートPCのメーカー別解除方法について分かりやすく紹介します。
2026年10月:最新環境での動作確認済み
この記事で紹介している手順が、最新の Windows 11 (23H2) および Microsoft 365 (Office 2024相当) 環境でも、仕様変更なく正常に動作することを実機にて検証・確認しました。
※読者の方の利便性向上のため、関連記事をまとめた「Office操作ガイド(ピラーページ)」へのリンクを末尾に追加しました。

このページの目次
1.Excel で矢印キーを押すとシートが動く現象
Excel で矢印キーを押すと、本来は選択中のセルカーソルが上下左右に移動します。しかし、カーソルではなく、矢印キーを押した方向へシート全体がスクロールしてしまう場合があります。

シートがスクロールすると、選択中のカーソル位置に関係なく、画面外にあった行や列が表示されるようになります。
この状態で文字や数値を入力すると、カーソルが存在する元の位置に自動的に画面が戻ります。

2.矢印キーでセルが移動しない原因は「Scroll Lock」
Excel で矢印キーを押してもセルが移動しない理由は、キーボードのスクロールロック(Scroll Lock)キーが有効になっていることが原因です。
一般的に、文字キーやファンクションキー以外にも多くの機能が割り当てられているキーボードには、下図のようにスクロールロックキーが単独で用意されています。
このキーを何らかの理由で押してしまうと、矢印キーを押した際に Excel のシートがスクロールする状態になります。

なお、キーボードにスクロールロック(Scroll Lock)キーがない場合でも、[Fn]+[S]キー、[Fn]+[C]キー、[Fn]+[K]キーなどのショートカットでオン・オフを切り替えられる場合があります。
3.スクロールロック(Scroll Lock)機能とは?
スクロールロック(Scroll Lock)キーとは、文書作成ソフトや表計算ソフトにおいて、カーソル位置を保持したまま矢印キーで画面表示のみを移動するための制御キーです。
今回紹介している Excel のほか、Word やテキストエディタなどでも、特定の文字列を選択したまま画面外の内容を確認できます。
カーソルの位置を固定したまま表示範囲だけを動かせるため、元の位置にすぐ戻って作業を再開できる点が特徴です。
4.Excelでシートが動いてしまう場合の解除・解消方法(30秒で直す)
Excel で上下左右の矢印キーを押してもセルが移動しない場合は、キーボード上の[Scroll Lock]キーを一度押して解除してください。画面下のステータスバーから「Scroll Lock」の表示が消えれば解除完了です。
専用キーが搭載されていないキーボードやノートパソコンの場合は、[Fn]+[S]キーなどのショートカットキーでスクロールロックをオフにすることで解消します。
5.スクロールロックが有効な時の便利な Excel 活用法
スクロールロック(Scroll Lock)が有効な状態では、矢印キーを押すだけでシート全体を上下左右にスクロールできます。
そのため、画面右側や右下にあるスクロールバーをマウスでドラッグしなくても、簡単にシートを移動できます。
普段は矢印キーでセルを移動しながら入力を行い、離れた位置へ移動する際にはマウス操作が必要になりますが、スクロールロックを活用することでキーボード操作だけで効率よく移動できます。
特に行数や列数が何千、何万と多いシートでは、マウス操作だけでの移動は手間がかかりますが、矢印キーによる細かなスクロールで目的の位置に移動しやすくなります。
また、スクロールロックが有効な状態でシートを移動しても、選択中のセルは移動しません。
画面表示が変わってしまった場合でも、選択中のセルに戻るには[Ctrl]+[Back space]キーを押すと便利です。
6.【メーカー別】ノートPCのスクロールロック解除ショートカット
スクロールロック(Scroll Lock)のオン・オフ操作は、キーボードのメーカーや機種によって異なる場合があります。
特にノートパソコンでは、専用の Scroll Lock キーが搭載されていないことが多く、[Fn]キーと特定のキーを組み合わせて切り替える仕様が一般的です。
そのため、Excel で矢印キーを押してもセルが移動しない場合は、使用しているメーカーに応じたショートカットを確認することが重要です。
以下は、実際に報告されている代表的な組み合わせ例です。
- [Fn]キー + [C]キー
⇒ Lenovo の一部機種で報告されています。 - [Fn]キー + [K]キー
⇒ 同じく Lenovo の機種で利用できる場合があります。 - [Fn]キー + [S]キー
⇒ DELL のノートパソコンで報告されています。 - [Fn]キー + [F12]キー
⇒ 東芝(Dynabook)製ノートパソコンで報告されています。
7.キーボードに Scroll Lock キーがない場合の代替案(スクリーンキーボード)
ノートパソコンやコンパクトなキーボードを使用している場合、[Scroll Lock]キーが物理的に存在しないケースが多くあります。
また、ショートカットキーを押しても解除できない場合は、Windows 標準機能の「スクリーンキーボード」を使用する方法が最も確実です。
画面上にキーボードを表示して解除する手順は以下の通りです。
- [Windows]+[Ctrl]+[O]キーを同時に押し、「スクリーンキーボード」を呼び出します。
(または、スタートメニューの検索窓に「スクリーンキーボード」と入力して起動します) - 画面上にキーボードが表示されたら、右側にある[ScrLk]キーをクリックします。
- キーのハイライト(有効状態)が消えれば、スクロールロックの解除は完了です。
物理キーボードにキーがない場合でも、この方法を使えばメーカーごとの固有ショートカットを探す手間をかけず、確実に解除できます。
8.Mac 版 Excel で矢印キーを押すとシートが動く場合の対応策
Mac(macOS)環境の Excel を使用している場合も、矢印キーを押すとセル移動ではなくシート全体がスクロールしてしまう現象が発生することがあります。
Mac には標準で[Scroll Lock]キーが存在しないため、以下の方法で解除・確認を行ってください。
- [Shift]+[F14]キーを押す
Mac 環境における標準的な Scroll Lock の切り替えショートカットです。F14 キーがある拡張キーボードを使用している場合は、まずこの組み合わせをお試しください。 - [Fn]+[Shift]+[F12]キーを試す
MacBook シリーズなど Touch Bar 付きやコンパクトキーボードをご利用の場合は、[Fn]キーを組み合わせることで解除できる場合があります。 - Excel のステータスバーを確認する
画面一番下にあるステータスバー(緑色の帯部分)に「Scroll Lock」と表示されているか確認し、キー操作後に表示が消えたことを確認してください。
Mac でショートカットが反応しない場合は、一度 Mac 本体の「システム設定」→「キーボード」から、ファンクションキー(F1〜F12)が標準の機能キーとして割り当てられているか設定を確認してみるのもおすすめです。
8.Excel のスクロールロックのまとめ
Excel で矢印キーを押した際にセルではなくシートが動いてしまう原因は、スクロールロック(Scroll Lock)が有効になっていることです。
この現象は一見トラブルのように感じますが、仕組みを理解すれば簡単に解決できます。

通常のセル移動に戻したい場合は、スクロールロックを解除してください。
一方で、大きなシートを確認する際にはスクロールロックを有効にすることで、効率よく画面移動ができるというメリットもあります。
用途に応じてスクロールロックを使い分けることで、Excel の操作性をさらに向上させることができます。












