
Excelでテキストボックスの文字が印刷時に切れてしまいうまく印刷できない
エクセルで企画書なんかを作っているとおきる”エクセルあるある”です。
テキストボックスを使っていて、画面上では文字が枠内にちゃんと収まっているのに、紙に印刷すると文字が途中で切れてしまう現象です。
↓ このようにテキストボックスで文字を打ち込むと、、

印刷時に途中までしか印刷されない現象、、

これが厄介なのです。
資料が完成したーーー!!とやっとの思いで印刷、もう紙ベースのものをいちいちチェックする余裕なんて残っていなくて、そのまま提出。。
あとから上司やクライアントから、「なんやこれ」と。
ああ、文字が切れてる、、途中までしか印刷されていない、、
でもこれってきっとエクセルの仕様なんでしょうね、、
いやいや、あきらめてはなりません。
なぜ画面と印刷でズレるのか(仕組みだけ先にサクッと)
そもそもなぜこんなことが起きるのか。
これはExcelのテキストボックスが、初期設定では「枠のサイズは固定したまま、はみ出した文字は表示・印刷しない」という挙動になっているからです。
画面上だと枠の外にはみ出した文字もうっすら見えていたりするのですが、印刷になると枠からあふれた分はバッサリ切られてしまう、というわけですね。
逆にいえば、「文字に合わせて枠が自動でのびる」設定に切り替えてあげれば、見たまま全部印刷されるということ。これが今回のキモです。
Excelでテキストボックスの文字をすべて印刷する方法(基本)
パワポなんかは印刷して配布するのが前提なので、デフォルトでテキストボックスを見た目のまま印字する設定になっています。それと同じ状態にExcelでもしてあげればOK。
① 対象のテキストボックスを右クリック →「図形の書式設定」をクリック
(バージョンによっては「サイズとプロパティ」と表示されますが、開く画面は同じです)
② 右側に出てきたウィンドウで「文字のオプション」→ いちばん右の「テキストボックス」アイコンをクリック
③「テキストに合わせて図形のサイズを調整する」にチェック

これだけです。
このとき、すぐ上の「図形内でテキストを折り返す」にもチェックが入っているかあわせて確認しておくと、横にもダラっと伸びずキレイに収まります。
こうすることで、パワポのようにテキストボックスの見たままの通りに印刷されるようになります。
【注意】枠のサイズが変わってほしくない人へ
「テキストに合わせて図形のサイズを調整する」は便利なのですが、ひとつだけ落とし穴があります。
名前のとおり文字量に合わせて枠そのものが自動でのび縮みするので、レイアウトをカチッと作り込んでいる資料だと、枠が下に伸びて他の要素と重なってしまうことがあるんですね。
「枠の大きさはこのまま固定したいんだけど、文字は全部印刷したい」
そんなときは、テキストボックスを画像に変換してしまうのがおすすめです。
① 対象のテキストボックスを選択 →「コピー」ボタンの右側の▼をクリック
②「図として貼り付け」→「図」を選ぶ
これでテキストボックスが画像になり、見た目そのまま=印刷もそのまま、になります。
元のテキストボックスは削除するか、画像を上に重ねて使いましょう(あとから文字修正できなくなる点だけ注意です)。
まとめ
画面と印刷でズレるのはExcelの仕様ではあるものの、ちゃんと回避できます。
- 基本:図形の書式設定 →「テキストに合わせて図形のサイズを調整する」にチェック
- 枠を動かしたくないとき:テキストボックスを「図として貼り付け」で画像化
この2つを知っておくだけで、印刷したあとの点検の手間がへり、各段に仕事が捗ります!
ぜひ覚えておきたい設定です。












コメント