FormatCondition オブジェクト (Excel)

条件付き書式を表します。

注釈

FormatCondition オブジェクトは、FormatConditions コレクションのメンバーです。 FormatConditions コレクションには、指定したセル範囲に対して、条件付き書式を 4 つ以上含められるようになりました。

FormatConditions オブジェクトの Add メソッドを使用して、新しい条件付き書式を作成します。 範囲に複数の書式がある場合は、 Modify メソッドを使用して書式の 1 つを変更できます。または、 Delete メソッドを使用して書式を削除し、 Add メソッドを使用して新しい書式を作成できます。

FormatCondition オブジェクトの FontBorders、および Interior プロパティを使用して、書式設定されたセルの外観を制御します。 これらのオブジェクトの一部のプロパティは、条件付き書式オブジェクト モデルではサポートされていません。 次の表に、条件付き書式で使用できるプロパティの一部を示します。

オブジェクト 条件付き書式で使用できるプロパティ
Font BoldColorColorIndexFontStyleItalicStrikethroughThemeColor、ThemeFontTintAndShadeUnderline

アカウンティングの下線スタイルは使用できません。
罫線 次の境界線を使用できます (他のすべての境界線はサポートされていません): xlBottomxlLeftxlRightxlTop

次の罫線のスタイルを使用できます (他のものはすべてサポートされていません): xlLineStyleNonexlContinuousxlDashxlDotxlDashDotxlDashDotDotxlGray50xlGray75xlGray25

次の境界線の太さを使用できます (他のすべてはサポートされていません): xlHairlinexlThin
Interior ColorColorIndexGradientPatternPatternColorPatternColorIndexPatternThemeColorPatternTintAndShadeThemeColorおよび TintAndShade

FormatCondition オブジェクトを返すには、FormatConditions (index) を使用します。ここで、index は条件付き書式のインデックス番号です。 次の例では、セル 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

メソッド

プロパティ

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。