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.
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
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
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