Excelのセル内で改行したい
Excelで書類を作る方から比較的多く受けるご質問。一度覚えてしまえば意外と簡単なのですが・・・
■セル内で改行・・・?
一つのセル内で「改行」・・・・実際には右図のようなもの(あくまで一例です)
住所録などの表で、例えば右のように同じマスの中に住所・氏名・電話番号と3行入力しなければならないような場合のことです。
Wordで表を作るのになれている方は、右図の場合、「~大手町1-1-1」と打ったところで「Enter」キーを押して改行しようとするでしょう。けれどもExcelの場合はこれでは改行できない。Enterを押した途端に右のセルや下のセルへ移ってしまって、「同じセルの中で行が変わる」ということにならないのです。
■「Alt」+「Enter」
こういう場合は、右図のようにします。
「~大手町1-1-1」まで入力したところで、Enterだけを押すのではなく、「Alt」キーを押しながら「Enter」を押します。
すると、右図のように右のセルや下のセルに移ったりせずに「同じセル内で」改行されます。
操作はたったこれだけ。この操作さえ覚えてしまえば、同じセルの中で何行でも改行することが出来ます。
■セルの書式設定「折り返して全体を表示する」とは異なります。
この操作を覚える際の注意。セルの書式設定というメニューの中の「配置」と言う項目に、「折り返して全体を表示する」という項目があります。この項目にチェックを入れると、同じセルの中で改行するようになりますが、これは、「セルの幅に入りきらなくなったら、次の行へ折り返す」という意味の設定です。だから、この設定で見かけ上は2行・3行と行が変わっていったとしても、セルの幅を広くすると(文字がセル幅に収まるようになるので)1行に戻ってしまいます。
「Alte」+「Enter」での改行は、「折り返して全体を・・・」とは異なり、この操作をした部分で必ず改行されます。この違い、始めはピンと来ないかもしれませんが、よく理解するようにしておきましょう。
■改行しても、セルの高さは変わらないので注意
Wordの文書中に作る表は、セルに文字を入力していって、改行するとほとんどの場合、セルの高さが自動で高くなります。けれども、Excelではそうならないので御注意ください。改行して2行・3行と行数は増えても、その行数にあわせてセルの高さが自動調節されるわけではありません。だから、改行した後には必ずセル(行)の高さをあわせるために調節するよう、クセをつけておくと良いでしょう。