2018.11.08VBAでは、カラーを指定する時に使える、組み込み定数があります。組み込み定数を使う事で、RGB値がわからなくても簡単にカラーの指定ができます。プログラムを見た時にも、定数名から色がわかるので、できる限り定数でカラーを指定しましょう。その組み込み定数には、昔からあるColorConstants定数と、最近から実装されたXlRgbColor定数の2種類があります。スポンサーリンク目次ColorConstants定数一覧XlRgbColor定数一覧まとめ関連記事ColorConstants定数一覧ColorConstants定数では、次の8色を表します。入力する時は、最初にColorConstants.と入力すると、下のようにカラー定数のみに候補がしぼられ、入力がラクにできます。※vbといきなり打つと、カラー以外の定数も一覧に表示されるので、選びにくいです。0ColorConstants定数では8色しか定義されていないので、他の色を指定する時は、RGB関数を使って赤・緑・青を数値で指定をする必要があります。XlRgbColor定数一覧XlRgbColor定数としては142ありますが、同色を表す定数(rgbDimGrayとrgbDimGreyなど)が5つあるので、実際のカラーは137色になります。193まとめプログラムを製造している時は、RGBで指定してもどんな色か理解できています。経ってから改造やバグ修正でプログラムを見ると、RGB値だとどんな色かわからないことがあります。手間に感じるかもしれませんが、できるだけ組み込み定数を使って、見やすいプログラムにしましょう。「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。自動化ツール・便利プログラム集タイトルとURLをコピーしました。