2013年8月30日金曜日

Excel: セル中での改行

Microsoft Excel で,ひとつのセルの中で改行を入れたい場合の方法.

エクセルを使っていると, セル中で改行したいことはよくあるが,私は最初やり方を知らなかった.入門書(amazon人気順)などを見てればよかったのだろうが,試しに普通にEnterキー(改行キー)を押してもセル内での改行は起こらず,入力が確定してカーソルがひとつ下のセルに移動するだけだ.なお,ここでセルというのは升目のこと.

では,セル内で改行するにはどうするかというと,
「Alt+Enter」 (前面+改行)
とすればよい.

1行目を入力する

Alt+Enter を入力する

2行目を入力する

できた.

なお,手動でなく自動で折り返し(見た目上の改行)を行いたい場合,セルの書式設定(セルを右クリックすると出てくるメニューにある)から,「配置」タブを選び,「文字の制御」の項で「折り返して全体を表示する」を選べばよい(Office 2010 の場合.バージョンが違うと少し違うかも).

Alt+Enter というやり方を忘れた場合には,
「ノートパッド(メモ帳)などで内容を作ってクリップボードにコピーしておき,
セルをダブルクリックしてから貼り付け」
という手もある.単なるクリックでセルを選択してもダメで,行ごとに別のセルに貼り付けられてしまう.セルをダブルクリックして, セルの中身を編集する状態にしてから貼り付けること.

ちなみに,LibreOffice の Calc では,セル内改行は
「Ctrl+Enter」
となっている.ということは OpenOffice 系はそうなのかな?


出典:Office 2010 の場合,Excel のヘルプで「セル 改行」で検索すると,「セルで文字列を折り返す」の下のほう,「改行を入力する」の項に Alt+Enter が述べられている.