|
こもれび です
色コードについては、「HTMLタグ辞典」などの参考書に付録してくる
色のコード表を見られるのが手っ取り早いかもしれません。
ネット上でも「色 コード」で検索するとコードサンプルを掲載している
サイトが幾つか出てきます。
ちょっと検索しましたところ…
http://www.synapse.ne.jp/~yama/saru/hpma/color.html
例)
#00FFFF,#FFFF00,#0000FF,#66CC99,#9900CC
などとRGB各々16進数2桁×3で記載されておりますが、実際にプロパティシートや
VBAコードで使用するときはこのままでは使えません。
使用するときはまず16進コードの並びを「BGR」の並びにしないとだめです
上の例ではそれぞれ
FFFF00,00FFFF,FF0000,99CC66,CC0099
となります。
さらに、VBAのコードでプロパティを設定するときはこの16進数を10進数に
変換するか、16進数のまま記述するときは長整数型(Long)であることを
明示しないととんでもない色になってしまいます。
具体的には
詳細.BackColor = Val("&hcc0099#") ' 16進表示(Long)
若しくは
詳細.BackColor = 13369497 ' 10進表示
※ 長整数を明示する場合は数字に「#」をつける (ちょっと表現が悪いのですが…)
|
|