「教わった通りにAltキーとEnterキーを押しているのに、なぜかセル内で改行できない」という悲鳴は、オフィスのヘルプデスクや知恵袋などのQ&Aコミュニティでも日常茶飯事です。検証の結果、この「エクセル 改行 できない 原因」には、明確な5つの技術的要因が存在します。
第一の盲点は、「セル選択モード」と「セル編集モード」の混同です。セルをクリックして太い枠線で囲まれただけの状態でAlt+Enterを押しても、PC側はテキスト編集の指示として認識しません。必ずF2キーを押すか、セルをダブルクリックして、セル内に縦棒のカーソル(キャレット)がチカチカと点滅している状態を作ってからキーを押下してください。
第二の要因は、「折り返して全体を表示する 設定」が無効化されているケースです。実はセル内改行自体は成功していても、この表示フラグが立っていない場合、エクセルは行の高さを固定したまま2行目以降を枠外に隠してしまいます。リボンの「ホーム」タブにある「配置」グループから「折り返して全体を表示する」アイコンをクリックして有効化することで、隠れていた複数行の文字列が一瞬で姿を現します。
第三に、ノートPC特有のハードウェア干渉が挙げられます。「エクセル Alt Enter 効かない」と訴えるユーザーの多くが、テンキーのない薄型ノートPCを使用しています。一部のメーカー製PC(LenovoやDELL、HPなど)では、ファンクションキー(Fn)の仕様やキーボードドライバーの割り当てによって、左Altキーの信号が正しくエクセルに伝達されない事例が報告されています。この場合は「右側のAltキー」を試すか、Fnロック状態の解除によって解消されます。
第四に、日本語IME(文字入力システム)の未確定状態による競合です。漢字変換の候補選択中にAlt+Enterを押すと、文字入力の中断や予測候補の確定処理が優先され、改行コマンドが打ち消される現象が起こります。必ずEnterキーを一度押して変換枠を確定させてから、改行ショートカットを実行するのが確実です。
第五は、シート自体の保護機能です。「校閲」タブでシート保護が有効になっており、書式変更やセルの編集権限が制限されているファイルでは、改行コードの挿入自体がシステム側でブロックされます。