ColorScaleCriteria ColorScaleCriteria ColorScaleCriteria Interface

Definition

Eine Auflistung von ColorScaleCriterion -Objekten, die alle die Kriterien für einen bedingten Formatierung von Farbskalen darstellt. A collection of ColorScaleCriterion objects that represents all of the criteria for a color scale conditional format. Jedes Kriterium gibt an, das mindestens über Mittelpunkt oder höchsten Schwellenwert für die Farbskala. Each criterion specifies the minimum, midpoint, or maximum threshold for the color scale.

public interface class ColorScaleCriteria : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00024494-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ColorScaleCriteria : System.Collections.IEnumerable
Public Interface ColorScaleCriteria
Implements IEnumerable
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird ein Zahlenbereich erstellt und dann eine Regel zur bedingten Formatierung von Farbskalen mit zwei Farben auf den Bereich angewendet. Die Farbe für den niedrigsten Schwellenwert wird dann auf Rot und die des maximalen Schwellenwerts auf Blau festgelegt, indem ein Index in der ColorScaleCriteria-Auflistung zum Festlegen der einzelnen Kriterien erstellt wird. The following code example creates a range of numbers and then applies a two-color scale conditional formatting rule to that range. The color for the minimum threshold is then assigned to red and the maximum threshold to blue by indexing into the ColorScaleCriteria collection to set individual criteria.

<span class="label">Sub CreateColorScaleCF()  































































































































































































































































































































































































































































































































    Dim cfColorScale As ColorScale  































































































































































































































































































































































































































































































































    'Fill cells with sample data from 1 to 10  































































































































































































































































    With ActiveSheet  































































































































































































































































        .Range("C1") = 1  































































































































































































































































        .Range("C2") = 2  































































































































































































































































        .Range("C1:C2").AutoFill Destination:=Range("C1:C10")  































































































































































































































































    End With  































































































































































































































































































































































































































































































































    Range("C1:C10").Select  































































































































































































































































































































































































































































































































    'Create a two-color ColorScale object for the created sample data range  































































































































































































































































    Set cfColorScale = Selection.FormatConditions.AddColorScale(ColorScaleType:=2)  































































































































































































































































































































































































































































































































    'Set the minimum threshold to red and maximum threshold to blue  































































































































































































































































    cfColorScale.</span>
<i>ColorScaleCriteria(1)</i>
<span class="label">.FormatColor.Color = RGB(255, 0, 0)     cfColorScale.</span>
<i>ColorScaleCriteria(2)</i>
<span class="label">.FormatColor.Color = RGB(0, 0, 255)          End Sub </span>

Hinweise

Wenn die ColorScaleCriteria -Auflistung zurückgeben möchten, verwenden Sie die ColorScaleCriteria -Eigenschaft des der ColorScale Objekt. To return the ColorScaleCriteria collection, use the ColorScaleCriteria property of the ColorScale object.

Eigenschaften

_Default[Object] _Default[Object] _Default[Object]

Für die interne Verwendung reserviert. Reserved for internal use.

Count Count Count

Gibt einen Ganzzahlwert, der die Anzahl der Kriterien für eine Regel zur bedingten Formatierung von Farbe Skalierung angibt . Returns an Integer value that specifies the number of criteria for a color scale conditional format rule. Schreibgeschützt. Read-only.

Item[Object] Item[Object] Item[Object]

Gibt einen Single- ColorScaleCriterion -Objekt aus der ColorScaleCriteriaAuflistung. Returns a single ColorScaleCriterion object from the ColorScaleCriteriacollection. Schreibgeschützt. Read-only.

Methoden

GetEnumerator() GetEnumerator() GetEnumerator()

Gilt für: