次の方法で共有


IconCriterion.Icon プロパティ (Excel)

アイコン セットの条件付き書式ルールの条件として使用するアイコンを示します。 値の取得と設定が可能です。

構文

アイコン

IconCriterion オブジェクトを表す変数。

注釈

アイコン セットの条件付き書式ルールでアイコン条件の Icon プロパティを設定すると、 IconSetCondition オブジェクトの IconSet プロパティが xlCustomSet に変更されます。

次のコード例では、アイコン セットの条件付き書式ルールを作成し、指定した割合の範囲を 4 つのアイコンで表示します。 アイコン セットの初期設定では、[4 つの矢印 (色分け)] アイコン セットを使用しますが、Icon プロパティを使用して、1 番目と 3 番目の条件に使用するアイコンを置き換えます。

コードを実行すると、1 番目の条件のアイコンは [赤の十字] アイコン、2 番目の条件のアイコンは [4 つの矢印 (色分け)] アイコン セットの 2 番目の矢印、3 番目の条件のアイコンは [黄信号] アイコン、4 番目の条件のアイコンは [4 つの矢印 (色分け)] アイコン セットの 4 番目の矢印になります。

Range("A1:A10").Select 
Selection.FormatConditions.AddIconSetCondition 
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority 
 
With Selection.FormatConditions(1) 
 .ReverseOrder = False 
 .ShowIconOnly = False 
 .IconSet = ActiveWorkbook.IconSets(xl4Arrows) 
End With 
 
With Selection.FormatConditions(1).IconCriteria(1) 
 .Icon = xlIconRedCross 
End With 
 
With Selection.FormatConditions(1).IconCriteria(2) 
 .Type = xlConditionValuePercent 
 .Value = 25 
 .Operator = 7 
End With 
 
With Selection.FormatConditions(1).IconCriteria(3) 
 .Type = xlConditionValuePercent 
 .Value = 50 
 .Operator = 7 
 .Icon = xlIconYellowTrafficLight 
End With 
 
With Selection.FormatConditions(1).IconCriteria(4) 
 .Type = xlConditionValuePercent 
 .Value = 75 
 .Operator = 7 
End With

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。