EXCELで折り返しと縮小を混合

EXCELでセルに入りきらない文字列を表示するためには,縮小して表示か,折り返して表示か,を使う.枠を広くできる場合,フォントサイズがころころ変わるのを防ぐ意味でも,折り返し表示を使うことが多い.でも,折り返し表示では枠のサイズ次第でははみ出してしまう可能性もある.

折り返して表示するんだけど,それでも入らない場合は縮小,みたいな設定ないんかな.と思って少し調べてみたけど,どうもなさそう.VBAで,折り返し有り,高さ記憶,高さ自動調節ON,フォントを大きい状態から徐々に小さくする,元の高さより小さくなったらそのフォントサイズに,高さを記憶したものに戻す,みたいな面倒な処理をすることになりそう.こことか.

この写真は関係ないけど,この前もらった書類を挟んでたクリアファイル.神戸大120周年だそうです.