AboveAverage オブジェクト (Excel)
標準規定以上の条件付き書式ルールを表します。 セルの値を他のセルと比較して表示できるように、範囲または選択範囲に色または塗りつぶしを適用します。
注釈
すべての条件付き書式オブジェクトは、Range コレクションの子である FormatConditions コレクション オブジェクトに含まれています。
FormatConditions コレクションの Add メソッドまたは AddAboveAverage メソッドを使用して標準規定以上の書式設定ルールを定義することができます。
例
次の例では、動的データ セットを作成し、条件付き書式設定ルールに基づき色を規定以上の値に適用します。
Sub AboveAverageCF()
' Building data for Melanie
Range("A1").Value = "Name"
Range("B1").Value = "Number"
Range("A2").Value = "Melanie-1"
Range("A2").AutoFill Destination:=Range("A2:A26"), Type:=xlFillDefault
Range("B2:B26").FormulaArray = "=INT(RAND()*101)"
Range("B2:B26").Select
' Applying Conditional Formatting to items above the average. Should appear green fill and dark green font.
Selection.FormatConditions.AddAboveAverage
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
Selection.FormatConditions(1).AboveBelow = xlAboveAverage
With Selection.FormatConditions(1).Font
.Color = -16752384
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 13561798
.TintAndShade = 0
End With
MsgBox "Added an Above Average Conditional Format to Melanie's data. Press F9 to update values.", vbInformation
End Sub
メソッド
プロパティ
- AboveBelow
- アプリケーション
- AppliesTo
- Borders
- CalcFor
- Creator
- フォント
- Interior
- NumberFormat
- NumStdDev
- Parent
- [優先度]
- PTCondition
- ScopeType
- StopIfTrue
- 型
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。