条件付き書式を表します。
注釈
FormatCondition オブジェクトは、FormatConditions コレクションのメンバーです。 FormatConditions コレクションには、指定したセル範囲に対して、条件付き書式を 4 つ以上含められるようになりました。
FormatConditions オブジェクトの Add メソッドを使用して、新しい条件付き書式を作成します。 範囲に複数の書式がある場合は、 Modify メソッドを使用して書式の 1 つを変更できます。または、 Delete メソッドを使用して書式を削除し、 Add メソッドを使用して新しい書式を作成できます。
FormatCondition オブジェクトの Font、Borders、および Interior プロパティを使用して、書式設定されたセルの外観を制御します。 これらのオブジェクトの一部のプロパティは、条件付き書式オブジェクト モデルではサポートされていません。 次の表に、条件付き書式で使用できるプロパティの一部を示します。
| オブジェクト | 条件付き書式で使用できるプロパティ |
|---|---|
| Font |
Bold、Color、ColorIndex、FontStyle、Italic、Strikethrough、ThemeColor、ThemeFont、TintAndShade、Underline アカウンティングの下線スタイルは使用できません。 |
| 罫線 | 次の境界線を使用できます (他のすべての境界線はサポートされていません): xlBottom、 xlLeft、 xlRight、 xlTop。 次の罫線のスタイルを使用できます (他のものはすべてサポートされていません): xlLineStyleNone、 xlContinuous、 xlDash、 xlDot、 xlDashDot、 xlDashDotDot、 xlGray50、 xlGray75、 xlGray25。 次の境界線の太さを使用できます (他のすべてはサポートされていません): xlHairline と xlThin。 |
| Interior | Color、 ColorIndex、 Gradient、 Pattern、 PatternColor、 PatternColorIndex、 PatternThemeColor、 PatternTintAndShade、 ThemeColor、 および 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
メソッド
プロパティ
- Application
- AppliesTo
- Borders
- Creator
- DateOperator
- Font
- Formula1
- Formula2
- Interior
- NumberFormat
- Operator
- Parent
- [優先度]
- PTCondition
- ScopeType
- StopIfTrue
- Text
- TextOperator
- Type
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。