アプリ版:「スタンプのみでお礼する」機能のリリースについて

office365でExcelを使っております。
テキストボックスのサイズが文字の量に応じて自動調整されることはわかりました。

以下のページのとおり,セルの表面でテキストボックスのサイズが変わるだけで,元々,テキストボックスのあるセルの高さはテキストボックスと一緒に変動しません。
テキストボックスと一緒にセルの高さも変わるように設定することができればご教示願います。

https://faq.nec-lavie.jp/qasearch/1007/app/servl …

A 回答 (2件)

正確な回答を知りえる立場ではないのですが


VBAが理解できる者として考えると
テキストボックスというのはセルとの直接の関係性を
持ちません。

座標系においてもセルの座標とテキストボックスを含む
Shapeという図形全般のようなものでは
全く異なる座標系を持っていてその間はCellにはTopやLeftという
図形の座標でいうとどういう座標位置かを取得するプロパティが
あり、Shapeの方にはTopLeftCellというその図形の左上が
セル番地でいうとどのセルに該当するかという
関係性を相互に取得することが可能になっています。

このことは逆に言えばそういう関係性から、連携をとるしかないほど
セルと図形の間には連動する要素が低いものと考えられます。

さらにいうと、セルの高さは見ての通り単独のセルだけではなく
その行のすべてのセルに影響を及ぼしますよね?

この自動調整が可能になる要素というのはセルの高さを
手動設定していない場合です。

まだセルの高さの設定をしていない場合に限って
単独セルで高さがあふれる影響が行全体に及ぶ仕組みです。

これが実現される仕組みをテキストボックスに準備する
可能性は極めて小さいと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。
質問に書いた設定はできないということでしょうか。

お礼日時:2023/12/12 11:26

出来ないと断言はしていないんです。


それをするだけの知見を持ち合わせませんので。
ただ可能性は限りなく小さいと思っています。
    • good
    • 0
この回答へのお礼

ありがとうございます。
私も質問した後に,無理そうな気がしていました。

お礼日時:2023/12/13 14:53

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

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


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