Klasse ConditionValue - Regel (Excel VBA)

Die Klasse ConditionValue stellt dar, wie der kürzeste oder längste Balken für eine Regel zur bedingten Formatierung für einen Datenbalken ausgewertet wird. Um eine ConditionValue -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim cve as ConditionValue
Set cve = ActiveCell.FormatConditions(1).MaxPoint

Modify

Ändert, wie der längste oder kürzeste Balken für eine Regel zur bedingten Formatierung für einen Datenbalken ausgewertet wird.

In der folgenden Tabelle werden die zulässigen Schwellenwerte für die Auswertungstypen dargestellt.

Modify (newtype, newvalue)


ActiveCell.FormatConditions(1).MaxPoint.Modify newtype:=xlConditionValueAutomaticMax

Arguments

Ein benanntes Argument

newtype (XlConditionValueTypes) - Gibt an, wie der kürzeste oder längste Balken ausgewertet wird.

Dies sind mögliche Werte für XlConditionValueTypes

Optional arguments

Das folgendes Argument ist optional

newvalue (Variant) - Der dem kürzesten oder längsten Datenbalken zugewiesene Wert.

Type

Gibt eine der Konstanten der XlConditionValueTypes -Aufzählung zurück, die angibt, wie die Schwellenwerte für einen Datenbalken, eine Farbskala oder ein bedingtes Format für Symbolsätze bestimmt werden. Dies sind mögliche Werte für XlConditionValueTypes.


Dim xcvsType As XlConditionValueTypes
xcvsType = ActiveCell.FormatConditions(1).MaxPoint.Type

Value

Gibt den Schwellenwert für den kürzesten oder längsten Balken in einer bedingten Formatierung für Datenbalken zurück oder legt ihn 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 bei dem Typ des Schwellenwerts um eine Formel handelt, können Sie die Formel als Wert vom Typ String festlegen.


Dim varValue As Variant
varValue = ActiveCell.FormatConditions(1).MaxPoint.Value