ExcelでEnterキーを押しても下に移動しない原因と直し方|右に動く・動かない場合も解説

エクセルでEnterが効かない?下に移動しない5つの原因と直し方をわかりやすく紹介

本記事には広告(PR)が含まれます。
くわしくは プライバシーポリシー をご確認ください。


ExcelでEnterキーを押したときに、

  • 入力を確定しても下のセルに移動しない
  • Enterキーを押すとなぜか右に移動する
  • Enterキーを押しても反応しない

と困ったことはありませんか?

Enterキーを押しても下に移動しない場合は、まずExcelのオプション設定を確認してみましょう。

「Enterキーを押した後にセルを移動する」がオフになっていたり、移動方向が「右」などに変更されていたりする可能性があります。

この記事では、Enterキーで下に移動しない原因と直し方を、症状別にわかりやすく解説します。



目次

ExcelでEnterキーを押しても下に移動しないときの確認ポイント

ExcelでEnterキーの動作がおかしい場合は、まず現在の症状を確認しましょう。

症状 確認したいこと
Enterを押しても同じセルにとどまる オプション設定
Enterを押すと右や上に移動する 移動方向の設定
Enterキー自体が反応しない キーボードや入力状態
特定のファイルだけ動作がおかしい マクロやファイル固有の設定
どのファイルでも動作がおかしい アドインやExcelの不具合

最初に確認したいのは、Excelの[詳細設定]です。

次の章では、Enterキーを押したときの移動方向を元に戻す方法を紹介します。


ExcelでEnterキーを押しても下に移動しない場合の設定方法

Excelには、Enterキーを押したあとにセルを移動するかどうかを指定する設定があります。

この設定がオフになっていると、入力を確定しても同じセルにとどまることがあります。


Enterキーで下に移動するように設定する

次の手順で設定を確認しましょう。

  1. Excel画面左上の[ファイル]をクリックします。
  2. [オプション]を選択します。
    Excelの[ファイル]メニューから[オプション]を選択する画面
  3. [詳細設定]をクリックします。
  4. [編集設定]にある[Enterキーを押した後にセルを移動する]にチェックを入れます。
  5. [方向]を[下]に変更します。
    Excelの詳細設定で[Enterキーを押した後にセルを移動する]にチェックを入れ、方向を[下]に設定する画面
  6. [OK]をクリックして設定を保存します。

これでEnterキーを押したあと、下のセルへ移動するようになります。

設定を変更したら、空いているセルに文字や数字を入力し、Enterキーで下に移動するか確認してみましょう。

なお、この設定は特定のファイルだけではなく、Excelで開くほかのブックにも適用されます。


Enterキーを押しても同じセルにとどまる場合

Enterキーを押すと入力は確定するのに、選択しているセルが変わらない場合は、先ほどの設定がオフになっている可能性があります。

[Enterキーを押した後にセルを移動する]にチェックが入っているか、もう一度確認してください。

チェックが入っているのに移動しない場合は、新しいブックを開いて同じ操作を試してみましょう。


Enterキーを押すと右に移動する・右に移動させたい場合

Excelでは、Enterキーを押したあとの移動方向を「下・右・上・左」から選べます。

そのため、Enterキーを押すと右に移動してしまう場合も、オプション設定で変更できます。


Enterキーで右に移動する設定方法

  1. [ファイル]→[オプション]→[詳細設定]を開きます。
  2. [Enterキーを押した後にセルを移動する]にチェックを入れます。
  3. [方向]を[右]に変更します。
    Excelの詳細設定でEnterキーを押した後のセル移動方向を[右]に変更する画面
  4. [OK]をクリックします。

これでEnterキーを押すと、右隣のセルへ移動するようになります。

横方向にデータを入力したいときに便利です。

反対に、右へ移動して困っている場合は、[方向]を[下]に戻してください。


設定を変えずに右へ移動したい場合はTabキーが便利

Enterキーの移動方向を変更しなくても、Tabキーを使えば右隣のセルへ移動できます。

  • Enterキー:通常は下のセルへ移動
  • Tabキー:右隣のセルへ移動
  • Shift+Enter:通常は上のセルへ移動
  • Shift+Tab:左隣のセルへ移動

また、Tabキーで横方向に入力を続けたあとにEnterキーを押すと、次の行の入力開始位置へ移動できます。

横長の表にデータを入力するときは、Tabキーも活用してみましょう。


Enterキーを押しても反応しない場合の原因と対処法

オプション設定に問題がないのにEnterキーが反応しない場合は、入力中の状態やキーボードを確認しましょう。

日本語の文字変換が確定していない

日本語を入力しているときは、Enterキーを押しても文字の変換が確定するだけで、セルが移動しないことがあります。

たとえば、「せいひん」と入力して「製品」に変換している途中では、Enterキーが文字変換の確定に使われる場合があります。

Excelで日本語入力中に「製品」と変換している画面。文字変換が未確定のため、Enterキーを押してもセルが移動しない場合がある
日本語の変換中は、Enterキーを押しても文字の確定だけでセルが移動しないことがあります。

その場合は、文字の変換を確定してから、もう一度Enterキーを押してみましょう。


セルの編集中はキーの動作が変わることがある

セルをダブルクリックしたり、F2キーを押したりすると、セルの内容を編集する状態になります。

この状態では、矢印キーを押すとセルの移動ではなく、文字の入力位置が動くことがあります。

ただし、Enterキーで編集を確定すると、通常は設定された方向のセルへ移動します。

そのため、セルの編集中だからといって、必ずEnterキーで移動しなくなるわけではありません。

矢印キーだけが動かない場合は、編集中の状態になっていないか確認しましょう。

なお、セル内で改行したい場合は[Alt]+[Enter]を使います。

ExcelのA2セルに「東京」と「大阪」をAlt+Enterで改行して入力した例


キーボードの故障や接続不良を確認する

Enterキーを押しても入力が確定しない場合は、キーボード自体が正しく反応していない可能性があります。

次の方法を試してみましょう。

  • メモ帳など、ほかのアプリでもEnterキーが使えるか確認する
  • USBキーボードの場合は、接続し直してみる
  • ワイヤレスキーボードの場合は、電池や接続状態を確認する
  • ノートパソコンの場合は、外付けキーボードでも試してみる

ほかのアプリでもEnterキーが反応しない場合は、Excel以外に原因がある可能性が高くなります。


Scroll LockやF8キーは関係ある?

Excelには、キー操作によってセルの選択方法が変わる機能もあります。

たとえば、Scroll Lockがオンになると、矢印キーでセルを移動する代わりに画面がスクロールします。

Excelのステータスバーに[ScrollLock]と表示され、Scroll Lockが有効になっている画面

また、F8キーで拡張選択モードに切り替わると、矢印キーで選択範囲が広がります。

ただし、これらは主に矢印キーの動作に関係する機能で、Enterキーが下に移動しない直接の原因ではありません。

Enterキーでは正常に移動できるのに、矢印キーだけ動作がおかしい場合に確認してみましょう。


特定のExcelファイルだけEnterキーの動作がおかしい場合

新しいブックでは正常に動作するのに、特定のファイルだけEnterキーの動作がおかしい場合は、ファイル固有の設定やマクロが影響している可能性があります。

新しいブックでEnterキーを試す

まずはExcelで新しいブックを作成しましょう。

  1. [ファイル]→[新規]を選択します。
  2. [空白のブック]を開きます。
  3. A1セルに文字や数字を入力します。
  4. Enterキーを押して、A2セルへ移動するか確認します。

新しいブックでは正常に移動する場合は、問題が起きているファイルに原因がある可能性があります。


マクロやVBAがセルの移動先を変更している

業務用のExcelファイルでは、マクロによってセルの移動先が変更されている場合があります。

たとえば、セルの値が変更されたときに自動実行されるWorksheet_Changeイベントを使い、入力後の選択セルを変更している場合があります。

画像のコードは、変更したセルの右隣を選択する処理の一例です。

ただし、Enterキーを押したときだけ動くコードではなく、セルの値が変更されたときに実行される点に注意してください。

また、VBAのApplication.OnKeyを使って、Enterキーの動作そのものを変更している場合もあります。

Private Sub Worksheet_Change(ByVal Target As Range)

    Target.Offset(0, 1).Select ' 変更したセルの右隣を選択

End Sub

※このコードは動作を説明するための簡略例です。複数セルをまとめて変更した場合などには、エラーになることがあります。

マクロが原因か確認したい場合は、まずファイルのコピーを作成し、マクロを実行しない状態で動作を比較してみましょう。

ただし、業務用ファイルのマクロを勝手に削除・変更すると、ほかの処理に影響するおそれがあります。

自分で作成していないマクロは、管理者や作成者に確認してから変更することをおすすめします。

VBAのイベント処理については、以下の記事でも紹介しています。

▶ 【Excel VBA】イベントでエラーが出るときの原因と対処法まとめ|SelectionChangeとChangeの違いも解説


設定を確認してもEnterキーで移動できない場合

ここまで確認しても改善しない場合は、Excelのアドインやアプリの不具合などを調べてみましょう。

Excelをセーフモードで起動する

セーフモードは、一部の追加機能やカスタマイズを読み込まずにExcelを起動する方法です。

次の手順で確認できます。

  1. Excelを終了します。
  2. [Windows]+[R]を押します。
  3. [ファイル名を指定して実行]にexcel /safeと入力します。
    Windowsの[ファイル名を指定して実行]に「excel /safe」と入力し、Excelをセーフモードで起動する画面
  4. [OK]をクリックします。
  5. Excelが起動したら、新しいブックでEnterキーを試します。

セーフモードでは正常に動作する場合、アドインや起動時に読み込まれる設定などが影響している可能性があります。

なお、セーフモードでも改善しない場合は、別の原因も考えられます。


アドインを一時的に無効にする

Excelのアドインがキー操作に影響している可能性もあります。

確認する場合は、次の手順を試しましょう。

  1. [ファイル]→[オプション]→[アドイン]を開きます。
  2. 画面下部の[管理]で[Excelアドイン]を選び、[設定]をクリックします。
    Excelの[オプション]の[アドイン]画面で、管理するアドインの種類を選択する操作
  3. 有効になっているアドインを確認します。
    Excelのアドイン一覧で、有効になっているアドインのチェックボックスを確認する画面
  4. 必要に応じてチェックを外し、動作を確認します。

COMアドインを使用している場合は、[管理]から[COMアドイン]を選択して確認します。

無効にする前に、元の設定を控えておくと安心です。

会社のパソコンでは、業務に必要なアドインが導入されていることもあるため、勝手に変更せず管理者に相談してください。


ExcelやOfficeの更新・修復を試す

Excelの不具合が疑われる場合は、更新プログラムの確認やOfficeの修復を試す方法もあります。

まずはExcelの[ファイル]→[アカウント]→[更新オプション]から、更新が利用できるか確認しましょう。

Excelの[ファイル]から[アカウント]を開き、Officeの更新オプションを確認する画面

それでも改善しない場合は、Windowsの設定からMicrosoft 365やOfficeの修復を試せます。

Windowsの設定画面で、Microsoft 365 アプリの[…]メニューから[変更]を選択する画面。
Windowsの[設定]→[アプリ]からMicrosoft 365を選び、[変更]をクリックして修復画面を開きます。

一般的には、最初に[クイック修復]を実行し、改善しない場合に[オンライン修復]を検討します。

Microsoft 365とOfficeの修復画面で[クイック修復]と[オンライン修復]を選択する画面

オンライン修復ではインターネット接続が必要になり、再サインインなどが求められることもあります。

大切なファイルは事前に保存・バックアップし、会社のパソコンでは管理者に確認してから実行しましょう。


リモートデスクトップなどを利用している場合

リモートデスクトップや仮想デスクトップなどを利用している場合は、キー入力の伝達や動作環境が影響することもあります。

可能であれば、通常のデスクトップ版Excelで同じ操作を試し、問題が再現するか確認してみましょう。


ExcelのEnterキーに関するよくある質問(FAQ)

Enterキーを押しても下のセルに移動しないのはなぜですか?

Excelの[詳細設定]で、Enterキーを押したあとのセル移動がオフになっている可能性があります。

[ファイル]→[オプション]→[詳細設定]から、移動設定と方向を確認してください。


Enterキーを押すと右に移動するのを元に戻せますか?

はい、戻せます。

[詳細設定]にある[Enterキーを押した後にセルを移動する]の[方向]を[下]に変更してください。


Enterキーで右のセルに移動する方法はありますか?

Excelのオプションで移動方向を[右]に変更できます。

また、設定を変更せずに右隣のセルへ移動したい場合は、Tabキーを使う方法もあります。


Scroll LockがオンだとEnterキーが使えなくなりますか?

通常、Scroll LockはEnterキーによるセル移動には直接影響しません。

主に矢印キーの動作が変わり、セルが移動せず画面がスクロールするようになります。


特定のExcelファイルだけEnterキーの動作がおかしいのはなぜですか?

ファイル内のマクロやVBAなどが影響している可能性があります。

まずは新しいブックでも同じ症状が起きるか確認してみましょう。


Enterキーでセル内改行するにはどうすればよいですか?

Windows版Excelでは、[Alt]+[Enter]でセル内改行できます。

Enterキーだけを押した場合は、通常、入力を確定して別のセルへ移動します。


Excelの操作に迷うことが多い方へ

Enterキーの設定だけでなく、Excelには知っておくと便利な操作や機能がたくさんあります。

「毎回調べながら操作している」「もう少しExcelを使いこなしたい」と感じている方は、基本から少しずつ覚えていくのもおすすめです。

次の記事では、Excelを独学で学ぶ方法や、無理なく勉強を続けるコツを紹介しています。
▶  エクセルが難しい人必見!独学でできる勉強法と続けるコツを紹介


まとめ|Enterキーで下に移動しないときは設定から確認しよう

ExcelでEnterキーを押しても下に移動しない場合は、まず[ファイル]→[オプション]→[詳細設定]を確認しましょう。

特に、[Enterキーを押した後にセルを移動する]にチェックが入っているか、[方向]が[下]になっているかが重要です。

設定に問題がない場合は、文字変換の状態、キーボード、新しいブックでの動作などを順番に確認してみてください。

原因を切り分けながら調べることで、不要な設定変更や再インストールを避けやすくなります。



※参考書籍 (PR)※

※本ボックスにはアフィリエイトリンク(PR)が含まれます。
くわしくは プライバシーポリシー へ。

エクセルでEnterが効かない?下に移動しない5つの原因と直し方をわかりやすく紹介
最新情報をチェックしよう!