ありがとうcolumn to FillForegnd
また、別のセルの値の値が変更されたときにFillForegndセルの値を設定するようにマスターシェイプをカスタマイズすることもできます。 Visioが0から13まで賢明な色で、デフォルトのカラーマップを持っている、と14と24
![Default Visio Color Map Numbers](https://i.stack.imgur.com/Grt66.png)
間のグレーの色合いは、しかし、あなたはおそらく代わりに、RGB値を指定します。
Prop.MyDataRowというシェイプデータの行があり、その値が0から5の間であれば、次のことができます。
FillPatternの式を= GUARD(1)に設定すると、誤って数式を上書きしてしまい、ハードワークが爆発することを防ぐことができます。形状はソリッド塗りつぶしになります。
がFillForegnd式を設定する= GUARD(INDEX(Prop.MyDataRow、 "0; 1; 2; 3; 4")) またはへ= GUARD(INDEX(Prop.MyDataRow FillForegnd式を設定し、 "RGB(0,0,0); RGB(255,255,255); RGB(255,0,0); RGB(0,255,0); RGB(0,0,255)")
この式は英語で使用できます。セパレータ文字は、他の言語では異なる場合があります。
はこれを克服するために、あなたは、代替式 = GUARD(INDEX(Prop.MyDataRow、RGB(0,0,0)& "〜" & RGB(255,255,255)& "〜" & RGB(255を使用することができます0,0)& "〜" & RGB(0,255,0)& "〜" & RGB(0,0,255)、 "〜")) Visioは自動的にRGBセパレータを使用します。
ご覧のとおり、自動カラー変更を達成する方法は多数あります。