- 締切済み
※ ChatGPTを利用し、要約された質問です(原文:印字のときだけ数字の桁オーバー #### が出る)
excelセル幅の自動調整で印字の桁オーバーが起きる理由
このQ&Aのポイント
- excelの列幅の自動調整機能を使用してセル幅を数字の桁に合わせて設定すると、画面上では正常に表示されるが、実際の印字では数字が桁オーバーしてしまう現象が発生する。
- この現象の原因は、印字する際に使用されるフォントや印字エンジンの設定にあると考えられる。
- フォントや印字エンジンの設定では、文字の幅や間隔を調整するパラメータがあり、セル幅の自動調整機能がこのパラメータに影響を与えることで、数字の桁がオーバーしてしまう可能性がある。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- papis
- ベストアンサー率70% (3651/5175)
回答No.3
フォントの中には、Excelの表示上は列幅充分でも、 フォントが持つ印刷時の余白やピッチ情報の関係で、 ドライバーによる解像度などからレイアウトが再構築される関係で、 Excelの表示時の幅に収まらずに置き換わってしまうものがあります。 (特にプロポーショナルフォントの系統で顕著な傾向です) プリンター側だけの問題ではなく、OSやフォントの情報、ソフトの処理が 複雑に絡むので、一筋縄ではいかないのが実情です。 お使いのExcelのバージョンが不明ですが、2013以降(だったかと思いますが) Excelで標準採用された游ゴシックなどは比較的一致しやすい印象ですが、 さらに通常のセル内だけでなく、 各種オブジェクトの配置なども関係することもあるため、 一発回答での完全解決は難しいです。
- chachaboxx
- ベストアンサー率23% (412/1777)
回答No.2
フォントタイプとサイズによってはそうなることがあります。 手動で列幅を少しずつ広げるかフォントサイズを下げて確認するしかないです。 プレビューでは問題なくても印刷すると###になることもあります。
- maiko04
- ベストアンサー率17% (345/1956)
回答No.1
画面表示と印刷でフォントの大きさが違うからです。 印刷プレビューで確認すると####になっているかと思います。