Klasse IconCriterion - das Kriterium für ein einzelnes Symbol (Excel VBA)

Die Klasse IconCriterion stellt das Kriterium für ein einzelnes Symbol in einem Symbolsatz dar. Um eine IconCriterion -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim icncrt as IconCriterion
Set icncrt = ActiveCell.FormatConditions(1).IconCriteria(Index:=1)

For Each

Hier ist ein Beispiel für die Verarbeitung der IconCriterion -Elemente in einer Sammlung


Dim icncrtIconCriteria As IconCriterion
For Each icncrtIconCriteria In ActiveCell.FormatConditions(1).IconCriteria
	
Next icncrtIconCriteria

Icon

Gibt das Symbol für ein Kriterium in einer Regel zur bedingten Formatierung von Symbolsätzen zurück oder gibt dieses Symbol an. Dies sind mögliche Werte für XlIcon.

Nachdem Sie die Icon -Eigenschaft für das Symbol Kriterium in einer Regel zur bedingten Formatierung von Symbolsätzen festgelegt haben, wird die Iconset -Eigenschaft des IconSetCondition -Objekts in xlCustomSetgeändert.


ActiveCell.FormatConditions(1).IconCriteria(1).Icon = xlIcon0Bars

Index

Gibt einen Long-Wert zurück, der angibt, welchen Schwellenwert die Kriterien darstellen.

Bei einem Symbolsatz gibt diese Eigenschaft den Wert 1 für den Minimalwert, 2 für den nächsten Grenzwert usw. zurück.


Dim lngIndex As Long
lngIndex = ActiveCell.FormatConditions(1).IconCriteria(1).Index

Operator

Gibt eine der Konstanten der XlFormatConditionOperator -Enumeration zurück, die angibt, ob der Schwellenwert "größer als" oder "größer als oder gleich" des Schwellenwerts ist.

Bei einer Regel zur bedingten Formatierung von Symbolsätzen kann diese Eigenschaft nur auf eine der folgenden Konstanten festgelegt werden: xlGreater oder xlGreaterEqual.


ActiveCell.FormatConditions(1).IconCriteria(1).Operator =

Type

Gibt eine der Konstanten der XlConditionValueTypes -Aufzählung zurück, die angibt, wie der Schwellenwert für eine Symbol Gruppe bestimmt wird. Dies sind mögliche Werte für XlConditionValueTypes.

Der Schwellen Werttyp für eine Symbol Gruppe kann eine Zahl, ein Prozentsatz, eine Formel oder ein Perzentil sein.


ActiveCell.FormatConditions(1).IconCriteria(1).Type = xlConditionValueAutomaticMax

Value

Gibt den Schwellenwert für ein Symbol in einem bedingten Format zurück oder legt diesen fest.

Sie können den Wert nur festlegen, wenn die Type -Eigenschaft für die bedingte Formatierung auf eine der folgenden XlConditionValueTypes -Konstanten festgelegt ist: xlConditionValueNumber, xlConditionValuePercent, ** xlConditionValuePercentile**oder xlConditionValueFormula. Wenn es sich beim Typ des Schwellenwerts um eine Formel handelt, können Sie die Formel als Wert vom Typ String festlegen.


ActiveCell.FormatConditions(1).IconCriteria(1).Value =