Excelを印刷したら「セルから文字が食み出る(はみでる)」と言う経験がある人は少ないかもしれません。画面では収まっているのに印刷すると食み出るので、古くから頭を悩ませる問題ですが対処法がないわけではありません。
画面と印刷で何が違うのか?
印刷すると「セルから文字が食み出る(はみでる)」と言う現象は、ほとんどの場合でフォント(書体デザイン)が影響していると言われています。
パソコンで使用するフォントは大きく “等幅フォント” と “プロポーショナルフォント” の2種類に大別することができますが、問題になるのはプロポーショナルフォントで、このフォントは「文字ごとに文字幅が異なる」のが特徴であり、表示と印刷で文字幅が狂ってしまうことがあります。
このため、等幅フォントを使うことで解決することが多いです。また、何らかの理由によって変更できない場合には他の対処方法もあります。

Microsoft Office Personal 2021
食み出ないように設定する
フォントを変更する

Excelでセルのフォントを変更する方法
Excelの “フォント(書体デザイン)” はセルごとに設定することができるため、不慣れだと複数のフォントが混ざり合ってしまうので注意が必要です。
自動で改行する

Excelでセル内の文字列を改行する方法
Excelのセルには1行しか入力できないと思っている人は少なからずいるかもしれませんが、複数行に渡って入力することができます。好きな位置で改行を入れるのはもちろん、セルの幅に合わせて折り返して全体を表示することができるようになっています。
...
自動で縮小する

Excelでセル内の文字列を自動で縮小する方法
Excelのセルに入力した文字列がセルの幅より大きい場合、セルの幅に合わせて文字サイズを縮小して全体を表示することができるようになっています。
列幅を広げる
手動での調節は難しいので自動調節をオススメします。

Excelで列の幅や行の高さを一瞬で最適化する方法
Excelのセルに長い文字列を入力すると途中で幅が足りなくなってしまうことがあります。いちいち調整するのは面倒なので、後から一瞬で自動調節すると良いでしょう。
食み出ない(はみでない)ように設定するやり方は以上です。
これで全てが解決するとは言えませんが、多くの場合で対処できるかもしれません。