Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


49745 / 76732 ←次へ | 前へ→

【31890】Re:「label」の中に入った文字列の縮小表示
発言  とちゃ  - 05/12/1(木) 21:30 -

引用なし
パスワード
   sasaさん、Koharubiyoriさん、こんばんは
私も以前、ラベルではないですけどExcelシートのテキストボックスで同様の問題に悩んだことがありました。そのときは完璧な方法ではないですけど、先ずは手作業でいろんなケースを試してみて、文字数とそれに対応する最適フォントサイズの相関関係を調べました。それで、[フォントサイズ=文字数x定数]の定数をだいたいのところで決めることにしました。あとはLEN関数とかで文字数を取得してからフォントサイズを変化させることで対応しました。テキストボックスの高さも関係してきますから、フォントサイズの許容最大値を設定したりもしました。もっともこの方法はいつも同じフォントを使用することが前提ですし、相関関係の設定が乱暴なやり方なので結果に歪みが生じることは否めませんが、結構うまく機能したと記憶しております。以上sasaさんのケースに当てはまるかどうか分かりませんがご参考までです。
0 hits

【31873】「label」の中に入った文字列の縮小表示 sasa 05/12/1(木) 18:06 質問
【31881】Re:「label」の中に入った文字列の縮小表示 Koharubiyori 05/12/1(木) 20:23 発言
【31890】Re:「label」の中に入った文字列の縮小表示 とちゃ 05/12/1(木) 21:30 発言
【31929】Re:「label」の中に入った文字列の縮小表示 sasa 05/12/2(金) 14:00 お礼

49745 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free