プロが教える店舗&オフィスのセキュリティ対策術

エクセル2000です。
現在、ある結合セルの書式設定で「配置」の「文字の制御」で「折り返して全体を表示」に設定しています。セルの高さは3行表示されるようにしてあります。
このセルにはVLOOKUP関数で長い文字列を表示させるようになっております。
通常はうまく表示されるのですが、時にはあまりに長い文字列があり、折り返して全体を表示させようとしても3行におさまらず末尾が表示されなくなることがあります。
レイアウトの都合上、これ以上このセルの高さを増やすことができません。
書式設定で、「縮小して全体を表示」にすると、今度は折り帰さなくなるため、文字が小さすぎて読めなくなります。
「折り返して全体を表示」しながら、それでも表示できないときには同時に文字も自動的に縮小して全体を表示してくれるような虫のいい設定はできないものでしょうか?

A 回答 (3件)

NO1です。


>セルのフォントを最小にして折り返して全体を表示させるのとどこがちがうのでしょうか
⇒安直ですが、セルサイズが拡張できないという事からテキストオブジェクトにセル内容を表示させる事でより多く表示できると想定した次第です。
    • good
    • 2
この回答へのお礼

そういうことですか。
残念ながらテキストボックスでは対応できないレイアウトです。
VBAでセルにおさまらないことを取得する方法があれば解決できるのですが・・・。
有難うございました。

お礼日時:2008/06/24 12:12

>同時に文字も自動的に縮小して全体を表示してくれるような虫のいい設定はできないものでしょうか?


残念ですが、そんな設定はありません。

どうしてもという場合はVBA(マクロ)になります。
    • good
    • 2
この回答へのお礼

さっそくありがとうございます。
VBAでやるとすれば、セル範囲からはみ出たかどうかをどうやって取得すればよいでしょうか?

お礼日時:2008/06/24 01:00

書式設定では無理です。


一案ですが、テキストオブジェクトを該当セルにリンク貼り付け、該当セルのフォント色を白に設定、オートシェイプの書式設定でフォントを最小で如何でしょうか。
    • good
    • 2
この回答へのお礼

すみません、よくわからないのですが、セルのフォントを最小にして折り返して全体を表示させるのとどこがちがうのでしょうか?

お礼日時:2008/06/24 01:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A