IconSet インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アイコン セットの条件付き書式ルールで使用されるアイコンの単一セットを表します。
public interface class IconSet : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002449B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface IconSet : System.Collections.IEnumerable
Public Interface IconSet
Implements IEnumerable
- 属性
- 実装
例
次のコード例は、テストの得点を表す番号の範囲を作成し、アイコン セットの条件付き書式ルールをその範囲に適用します。 アイコン セットの種類は、既定のアイコンセットから 5 つの矢印のアイコン セットに変更されます。 最後に、しきい値の種類が百分位からハードコードされた番号に変更されます。
<span class="label">Sub CreateIconSetCF()
Dim cfIconSet As IconSetCondition
'Fill cells with sample data from 1 to 10
With ActiveSheet
.Range("C1") = 55
.Range("C2") = 92
.Range("C3") = 88
.Range("C4") = 77
.Range("C5") = 66
.Range("C6") = 93
.Range("C7") = 76
.Range("C8") = 80
.Range("C9") = 79
.Range("C10") = 83
.Range("C11") = 66
.Range("C12") = 74
End With
Range("C1:C12").Select
'Create an icon set conditional format for the created sample data range
Set cfIconSet = Selection.FormatConditions.AddIconSetCondition
'Change the icon set to a 5-arrow icon set
cfIconSet.IconSet = ActiveWorkbook.IconSets(xl5Arrows)
'The IconCriterion collection contains all of IconCriteria
'By indexing into the collection you can modify each criteria
With cfIconSet.IconCriteria(1)
.Type = xlConditionValueNumber
.Value = 0
.Operator = 7
End With
With cfIconSet.IconCriteria(2)
.Type = xlConditionValueNumber
.Value = 60
.Operator = 7
End With
With cfIconSet.IconCriteria(3)
.Type = xlConditionValueNumber
.Value = 70
.Operator = 7
End With
With cfIconSet.IconCriteria(4)
.Type = xlConditionValueNumber
.Value = 80
.Operator = 7
End With
With cfIconSet.IconCriteria(5)
.Type = xlConditionValueNumber
.Value = 90
.Operator = 7
End With
End Sub</span>
注釈
IconSet オブジェクトは、コレクションのIconSets子オブジェクトです。
条件付き書式のアイコン セットは、 オブジェクトの IconSetCondition プロパティをIconSet使用して割り当てられます。 このプロパティを組み込みのアイコン セットのいずれかに設定するには、列挙の定数の 1 つを XlIconSet オブジェクトの プロパティのIconSets_Workbookインデックスとして渡します。 詳細は使用例を参照してください。
プロパティ
_Default[Object] |
内部使用のため予約済みです。 |
Application |
オブジェクト修飾子なしで使用する場合、このプロパティは Microsoft Office Excel アプリケーションを _Application 表すオブジェクトを返します。 オブジェクト修飾子を指定した場合、指定したオブジェクトを作成した Application オブジェクトを取得します。 読み取り専用です。 |
Count |
アイコン セット内のアイコンの数を指定する 整数値 を返します。 読み取り専用です。 |
Creator |
このオブジェクトが作成されたアプリケーションを示す列挙型の XlCreator 定数に相当する 32 ビット整数を返します。 読み取り専用です。 |
ID |
列挙の定数の 1 つを XlIconSet 返します。これは、アイコン セットの条件付き書式ルールで使用されるアイコン セットの名前を指定します。 |
Item[Object] |
Iconアイコン セットから 1 つのアイコンを表すオブジェクトを返します。 読み取り専用です。 |
Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 |
メソッド
GetEnumerator() |
アイコン セットの条件付き書式ルールで使用されるアイコンの単一セットを表します。 |