Excel VBA質問箱 IV

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

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


3848 / 13645 ツリー ←次へ | 前へ→

【59841】行の高さ変更 babu 09/1/12(月) 22:42 質問[未読]
【59843】Re:行の高さ変更 ひげくま 09/1/13(火) 9:31 回答[未読]
【59853】Re:行の高さ変更 babu 09/1/13(火) 22:10 お礼[未読]

【59841】行の高さ変更
質問  babu  - 09/1/12(月) 22:42 -

引用なし
パスワード
   セルに文字を入力した際の表示しきれない文字を
セルの書式設定で「折り返して全体を表示する」に設定して、
表示するようにしています。

この際にあらかじめ「行の高さ」を設定していると、
折り返して全体を表示するようになるのですが
高さの範囲に納まりきれない場合があり内容がわからなくなることがあります。

そのため、セル内の文字行数に応じ行の高さを
マクロで変更したいと思っています。

マクロの記録で「EntireRow.AutoFit」
というのを見つけ使用してみたのですが、
これだと高さをキッチリと合わせてしまい、
行間が取れず見にくいので、出来れば行数に係数を掛けた数値を
行の高さとしたいと思っています。

 セル内の行数が2行だった場合…2行×13.5=27.0(行の高さ)
 セル内の行数が3行だった場合…3行×13.5=40.5(行の高さ)

なにか良い方法がありますでしょうか?
すいませんがよろしくお願いします。

【59843】Re:行の高さ変更
回答  ひげくま  - 09/1/13(火) 9:31 -

引用なし
パスワード
   こんにちは。

オートフィットのあとに、その行の高さを1.2倍とかにしてやるだけで大丈夫なような気がしますけど、いかがでしょうか?

【59853】Re:行の高さ変更
お礼  babu  - 09/1/13(火) 22:10 -

引用なし
パスワード
   ひげくまさん返信ありがとうございます。
返事が遅くなりすいません。

教えて頂いたとおりにやってみたらうまくいきました。
こんな簡単なことでうまくいくとは思いませんでした。

本当にありがとうございました。

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