エクセルのセル内の行間を調整する
エクセルは通常帳表など、表組を前提とした資料作成に重宝します。
とはいえ、文章を多少なりとも入力します。
今回2行にまたがる文章をエクセルで入力する必要があったのですが、行間が広く見栄えが良くないため行間を調整したいと思いました。
エクセルはワードと比べると、文章入力に関する設定が少なく、ちょっとした調整がワードのようにできません。
いろいろググってなんとかできましたので忘備録として記録いたします。
今回やりたいこと
エクセルのセル内に文章を入力すると、行間が思いのほか広くなります。
これを縮めたいです。
エクセルにはワードのような行間調整設定はありません。
エクセルの行間調整についてググってみたところ、調整する設定はないということがわかりました。
代替案として次の方法がありました。
- 1セル1行として文章を入力する
- テキストボックスを使用する
1セル1行とすれば、セルの高さで調整できます。またテキストボックスであれば、行間設定ができます。でも、なんか求めていた答えと違います。
1セルで、テキストボックスを使用せずに行間を詰めることはできないものか?
そう思って調べていたら、次の方法がありました。
ワードのように、行間を設定で調整することはできませんが、結果的に行間が縮まるというものです。
そのやり方は次の通りです。
フォントを変えれば行間が変化します
該当のセルを選択し、フォントをMSPゴシックに変更すると、文字サイズは同じでも行間が縮まります。さらなる調整はできませんが、これならば文字サイズを小さくするなどで上手く対応できます。
MSPゴシックに限らず、様々なフォントで試すと行間がそれなりに変化します。
ただワードで同じことをしても行間は変わりませんでした。
ワードの場合はフォントに左右されず、行間は設定値に準拠していました。
ちなみに、エクセルでフォントサイズを変えてみた場合、行間はフォントサイズに併せて縮んだり伸びたりしました。
エクセルでは行間の精密調整はできませんでしたが、目的は達成できました。
今回はエクセルで帳表を作成していた際に、見出しが2行になる部分がありました。
行間が広いため、見出しセルの高さを広めにする必要がありました。
ですが、見栄えが気になったため何とかしたいと思いました。
結果的に行間が縮まったことで、見栄えもよくなりました。
エクセルで行間設定ができないと分かったときは、あきらめるしかないか… と思いましたが、あきらめずに調べていれば、何かしら対応策がみつかりました。
しつこく調べるというのは、ほんと大事です。