FormatCondition-Objekt (Excel)

Stellt ein bedingtes Format dar.

HinwBemerkungeneise

Das FormatCondition-Objekt stellt ein Element der FormatConditions -Auflistung dar. Die FormatConditions-Auflistung kann nun für einen angegebenen Bereich mehr als drei bedingte Formate enthalten.

Verwenden Sie die Add-Methode des FormatConditions-Objekts , um ein neues bedingtes Format zu erstellen. Wenn ein Bereich mehrere Formate aufweist, können Sie die Modify-Methode verwenden, um eines der Formate zu ändern, oder Sie können die Delete-Methode verwenden, um ein Format zu löschen, und dann die Add-Methode verwenden, um ein neues Format zu erstellen.

Verwenden Sie die Eigenschaften Font, Borders und Interior des FormatCondition-Objekts , um die Darstellung formatierter Zellen zu steuern. Einige Eigenschaften dieser Objekte werden vom Objektmodell für das bedingte Format nicht unterstützt. Die Eigenschaften, die mit der bedingten Formatierung verwendet werden können, sind in der folgenden Tabelle aufgeführt.

Objekt Eigenschaften, die Sie mit bedingter Formatierung verwenden können
Font Bold, Color, ColorIndex, FontStyle, Italic, Strikethrough, ThemeColor, ThemeFont, TintAndShade und Underline

Die Unterstreichungsstile der Buchhaltung können nicht verwendet werden.
Borders Die folgenden Rahmen können verwendet werden (alle anderen werden nicht unterstützt): xlBottom, xlLeft, xlRight, xlTop.

Die folgenden Rahmenformate können verwendet werden (alle anderen werden nicht unterstützt): xlLineStyleNone, xlContinuous, xlDash, xlDot, xlDashDot, xlDashDot, xlDashDot, xlGray50, xlGray75 und xlGray25.

Die folgenden Rahmengewichtungen können verwendet werden (alle anderen werden nicht unterstützt): xlHairline und xlThin.
Interior Color, ColorIndex, Gradient, Pattern, PatternColor, PatternColorIndex, PatternThemeColor, PatternTintAndShade, ThemeColor und TintAndShade.

Beispiel

Verwenden Sie FormatConditions (Index), wobei index die Indexnummer des bedingten Formats ist, um ein FormatCondition-Objekt zurückzugeben. The following example sets format properties for an existing conditional format for cells E1:E10.

With Worksheets(1).Range("e1:e10").FormatConditions(1) 
 With .Borders 
 .LineStyle = xlContinuous 
 .Weight = xlThin 
 .ColorIndex = 6 
 End With 
 With .Font 
 .Bold = True 
 .ColorIndex = 3 
 End With 
End With

Methoden

Eigenschaften

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.