- 締切済み
エクセルマクロ
ユーザーフォームのリストボックスに関する質問です。リストボックスに表示される各々の表示の色をかえるにはどうすればいいでしょうか。たとえば列1にみかん、ばなな、りんごとあればみかんは柿色、ばななは黄色、りんごは赤という感じです。Listbox.List(1,1).Forecolor=3 自分ではこのようなマクロしか思いつきませんでした。当然できません。教えて下さい。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- AKARI0418
- ベストアンサー率67% (112/166)
回答No.2
他の回答どおり、リストボックスの各行の色を設定する機能はありません。 ラベルをリストボックスのように配置し、クリックイベントにより表示カラーを変更するようにしてみてはいかがでしょうか?
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.1
どうやっても無理です。全体の背景色の設定機能しかありません。
質問者
お礼
ありがとうございました。何日も考えてみました。これで無駄な時間を費やさなくてすみます。
お礼
ありがとうございます。参考にさせていただきます。