Calcでセルを選択しなくてもドロップダウンの三角マーク(▼)を表示させておく事は出来ますか?

Calcでセルを選択しなくてもドロップダウンの三角マーク(▼)を表示させておく事は出来ますか?

「データの入力規則」でリストを利用した時のドロップダウンリストのことでしょうか?
(表示させたままの方法は調べきれていませんが)

ありがとうございます そうですリストを作成したときのドロップダウンリストですがそのセルを選択しないと▼が出てきません どのセルにドロップダウンリストが入力されているかセルを選択しなくてもわかるように出来ると助かります

入力規則が設定されたセルかどうかをチェックするマクロ関数を作ってCELL関数と組み合わせれば

の回答と同様の方法で、入力規則のあるセルを自動的に任意のスタイルにすることはできそう。

おそらく現状ユーザーサイドからは無理です。aListValPosと同一かどうかチェックしているからです。

https://opengrok.libreoffice.org/xref/core/sc/source/ui/view/gridwin4.cxx?r=692c5df1#1967

なお、この値は、TestHintWindow()によって変更されます。UpdateListValPos()は唯一の呼び出し元がTestHintWindow()です。

https://opengrok.libreoffice.org/search?project=core&full=&defs=&refs=aListValPos&path=&hist=&type=&xrd=&nn=1

で、こいつが呼び出されるのが、リサイズ、スクロール、カーソル移動です。他の操作の結果カーソル移動が発生する場合も含みます。ReadUserDataSequenceはよくわかりませんでしたorz

https://opengrok.libreoffice.org/s?refs=TestHintWindow&project=core

なお、選択したセルのみドロップダウンとなる挙動はExcelも同様でした。

出来ないことが納得できました
詳細に検討していただきありがとうございます