shikumika’s diary

日々の事務作業で手間なことを簡単にできる仕組み(自動化、方法など)、困ったことの解決方法を調べた備忘録

【Excel】セルの文字が隠れる、印刷で文字が切れる場合の対応

Excelで、セルの文字が隠れたり、印刷時に文字が切れる場合の対応方法です。

画面上で文字が隠れているのか、画面上では適切に表示されているが印刷すると文字が切れているのかで対応方法は異なります。

内容:

画面上でセルの文字が隠れている場合

セルの文字が列幅より長い場合、右隣のセルに値が入っていたり、セル結合されている場合は、文字の一部が隠れている表示となる。

右隣のセルと重なり、文字の一部が切れている

文字の一部が隠れている

この場合は、次の対応をする。

  1. 列の幅を拡げて、レイアウトを調整する
  2. セルの書式設定で、「折り返して全体を表示する」「縮小して全体を表示する」のいずれかにチェックする。

「折り返して全体を表示する」「縮小して全体を表示する」のいずれかにチェックする

セルの書式設定のイメージ

「折り返して全体を表示する」にしても、文字が隠れている場合

上記の設定で「折り返して全体を表示する」にしていても、文字が途中で切れている。
行の高さが不足している。

この場合は、自動調整(行の高さを変更する部分をダブルクリック)を再度実施する。

ただし、該当する行でセル結合されたセルがある場合、改行を含めた自動調整はされない

「折り返して全体を表示する」の設定しているが行の高さが不足

改行されているが文字が途中できれている

印刷をすると、文字が切れる場合

印刷をすると文字が切れる場合は、印刷範囲の設定を変更する。

印刷範囲外で字が切れている

印刷物で字が切れている

印刷を前提としたExcelファイルの場合、「改ページプレビュー」を作業環境にすると便利です。

shikumika.org

なお、「行の高さ」を自動調整しても印刷時に文字が切れる場合は以下をご覧ください。

shikumika.org

補足説明

  • 文字の配置(縦位置)は、「上詰め」の方が見た目の統一感は持たせやすく、チェックもしやすい。
    複数行を入力したセルで「行の高さ」が不足している場合、「中央揃え」にすると、印刷時に上下の枠に文字が重なることがある。その結果、文字が隠れていないか上下チェックが必要となる。
    「上詰め」としておくと、下端側だけをチェックで可能。
  • 印刷をすると文字が切れることを防止するため、各セルの値に”改行文字”を連結する方法も有効(例:=A1&CHAR(10))。ただし、余分な空白行が1行分追加される。

    shikumika.org

以上、Excelで、セルの文字が隠れたり、印刷時に文字が切れる場合の対応方法でした。