2016-08-06 20 views
0

私のExcelシートからのデータを使用してライブ表示を作成しようとしています。
セルデータに基づいて図形を塗りつぶすにはどうすればいいですか? e。 0 =赤と1 =緑?VisioでExcelデータをカラー図形に変換する方法 - Microsoft Visio 2010

はあなたのVisio 2010 Professionalまたはプレミアム持っている場合のみStandardエディションをお持ちの場合、あなたは、あなたがExcelで値をマッピングするためにデータベースウィザードを使用することができ、値 することで、データグラフィックス/色を使用することができます

答えて

1

ありがとうcolumn to FillForegnd

また、別のセルの値の値が変更されたときにFillForegndセルの値を設定するようにマスターシェイプをカスタマイズすることもできます。 Visioが0から13まで賢明な色で、デフォルトのカラーマップを持っている、と14と24

Default Visio Color Map Numbers

間のグレーの色合いは、しかし、あなたはおそらく代わりに、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セパレータを使用します。

ご覧のとおり、自動カラー変更を達成する方法は多数あります。

関連する問題