WorkbookBase.IconSets プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ブック内の範囲に条件付き書式規則を適用するために使用できる組み込みアイコン セットのコレクションを取得します。
public:
property Microsoft::Office::Interop::Excel::IconSets ^ IconSets { Microsoft::Office::Interop::Excel::IconSets ^ get(); };
public Microsoft.Office.Interop.Excel.IconSets IconSets { get; }
member this.IconSets : Microsoft.Office.Interop.Excel.IconSets
Public ReadOnly Property IconSets As IconSets
プロパティ値
条件付き書式ルールを範囲に適用するために使用できる組み込みのアイコン セット オブジェクトを含む Microsoft.Office.Interop.Excel.IconSets コレクション。
例
次のコード例では、 の範囲に Sheet1
1 ~ 6 の値を設定します。 次に、アイコン セット条件を範囲 A1:A6 に追加し、アイコンセットを Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
設定します。
この例は、ドキュメント レベルのカスタマイズ用です。
private void SetIconSetCondition()
{
// Populate a range
for (int i=1;i<7;i++)
{
Globals.Sheet1.Range["A" + i.ToString()].Value2
= i.ToString();
}
// Add an icon set condition to the range
Excel.IconSetCondition iconSetCondition1 =
(Excel.IconSetCondition)
Globals.Sheet1.Range["A1", "A6"].
FormatConditions.AddIconSetCondition();
iconSetCondition1.IconSet =
this.IconSets[Excel.XlIconSet.xl3Arrows];
}
Private Sub SetIconSetCondition()
' Populate a range
Dim i As Integer
For i = 1 To 6
Globals.Sheet1.Range("A" + i.ToString()).Value2 = i.ToString()
Next
' Add an icon set condition to the range
Dim iconSetCondition1 As Excel.IconSetCondition = _
Globals.Sheet1.Range("A1", "A6").FormatConditions.AddIconSetCondition()
iconSetCondition1.IconSet = Me.IconSets(Excel.XlIconSet.xl3Arrows)
End Sub
注釈
アイコン セットを使用すると、範囲データをしきい値で区切られた 3 ~ 5 つのカテゴリに分類できます。 各アイコンは、値の範囲を表します。 たとえば、アイコン セットでは Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
、赤い上向き矢印は高い値を表し、黄色の横向き矢印は中央の値を表し、緑色の下向き矢印は小さい値を表します。
アイコン セットに基づいて条件付き書式ルールを適用するには、範囲の プロパティの メソッドまたはFormatConditions名前付き範囲の プロパティをFormatConditions使用Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition
して、新しい Microsoft.Office.Interop.Excel.IconSetCondition
を作成します。 次に、 プロパティを Microsoft.Office.Interop.Excel.IconSetCondition.IconSet
、 プロパティ Microsoft.Office.Interop.Excel.IconSet
から取得するオブジェクトに IconSets 設定します。 取得するオブジェクトを Microsoft.Office.Interop.Excel.IconSet
指定するには、列挙値の 1 つを Microsoft.Office.Interop.Excel.XlIconSet
インデックスとして プロパティに IconSets 渡します。