- ベストアンサー
VBA:ユーザーフォームのマルチページに色を付けたい。
ユーザーフォームのマルチページに色を付けたいのですが思うようにいきません。 プロパティでbackcolorの設定をするとタブの右側が変わるだけです。 良い方法はないでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず、各ページに大きいFrameを配置 Frameの BackColorを指定 BorderStyle=0 Caption="" ページ毎のコントロールはFrameの中に配置します。 これで何とかなる?
その他の回答 (1)
- Wendy02
- ベストアンサー率57% (3570/6232)
回答No.2
こんにちは。 Multipage のページごとに色を付けるなら、プロパティのPicture に、自分で作った Image ファイルを設定したらどうですか?ページ自体に色が付けられます。Image ファイルは、Paint などの外部ツールで単に、四角に色を塗って作ったファイルです。 ただ、#1さんと比較すると、こちらは、他人に渡すときに、Image ファイルを一緒に付けてあげないといけないと欠点があります。
質問者
お礼
回答ありがとうございました。
お礼
回答ありがとうございました。 MultiPage自体に色をつけることはできないのですね。 この方法でやってみます。