Databar インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ バーの条件付き書式設定ルールを表します。 範囲にデータ バーを使用すると、他のセルと相対的にセルの値を確認できます。
public interface class Databar
[System.Runtime.InteropServices.Guid("00024496-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Databar
Public Interface Databar
- 属性
例
次の例は、データの範囲を作成し、範囲にデータ バーを適用します。 範囲に非常に低い値と高い値があるため、中間値は同じような長さのデータ バーになることがわかります。 中央の値を明確にするために、サンプル コードでは ConditionValue オブジェクトを使用して、しきい値の評価方法をパーセンタイルに変更します。
注釈
すべての条件付き書式オブジェクトは、Range コレクションの子であるFormatConditions コレクション オブジェクト内に含まれています。 FormatConditions コレクションの Add(XlFormatConditionType, Object, Object, Object, Object, Object, Object, Object) または AddDatabar() メソッドを使用して、データ バーの書式設定ルールを作成できます。
Databar オブジェクトの MinPoint プロパティと MaxPoint プロパティを使用して、データ範囲の最短バーと最長バーの値を設定します。 これらの固有値は、しきい値の評価方法を指定できる ConditionValue オブジェクトを返します。
プロパティ
| 名前 | 説明 |
|---|---|
| Application |
オブジェクト修飾子なしで使用すると、このプロパティは Microsoft Office Excel アプリケーションを表す _Application オブジェクトを返します。 オブジェクト修飾子を指定した場合、指定したオブジェクトを作成した Application オブジェクトを取得します。 読み取り専用です。 |
| AppliesTo |
書式設定規則を適用するセル範囲を指定する Range オブジェクトを返します。 |
| AxisColor |
条件付き書式をデータ バーとして使用するセルの軸の色を取得します。 |
| AxisPosition |
条件付き書式ルールで指定されたデータ バーの軸の位置を取得または設定します。 |
| BarBorder |
データ バーの境界線を指定する オブジェクトを取得します。 |
| BarColor |
データ バーの条件付き形式でバーの色を変更するために使用できる FormatColor オブジェクトを返します。 |
| BarFillType |
データ バーに色を塗りつぶす方法を取得または設定します。 |
| Creator |
このオブジェクトが作成されたアプリケーションを示す、 XlCreator 列挙の定数を返します。 読み取り専用です。 |
| Direction |
データ バーの表示方向を取得または設定します。 |
| Formula |
アイコン セットが適用される値を決定する数式を表す文字列型 (String) の値を取得または設定します。 |
| MaxPoint |
データ バーの条件付き形式に対する最長のバーの評価方法を指定する ConditionValue オブジェクトを返します。 |
| MinPoint |
データ バーの条件付き書式に対する最短のバーの評価方法を指定する ConditionValue オブジェクトを返します。 |
| NegativeBarFormat |
データ バーの条件付き書式ルールに関連付けられている NegativeBarFormat オブジェクトを取得します。 |
| Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 |
| PercentMax |
セル幅の割合として最長のデータ バーの長さを指定する 整数値 を設定または返します。 |
| PercentMin |
セル幅のパーセンテージとして最短データ バーの長さを指定する 整数値 を設定または返します。 |
| Priority |
条件付き書式ルールの優先度の値を取得、または設定します。 優先度は、ワークシート内に複数の条件付き書式ルールが存在する場合、その評価の順序を決定します。 |
| PTCondition |
条件付き書式がピボットテーブル チャートに適用されるかどうかを表すブール型 (Boolean) の値を返します。 読み取り専用です。 |
| ScopeType |
ピボットテーブル グラフに適用される条件付き書式の範囲を決定する、 XlPivotConditionScope 列挙の定数の 1 つを設定または返します。 |
| ShowValue |
データ バーの条件付き書式が範囲に適用されるかどうかをセルの値が表示するかどうかを指定するブール型 (Boolean) の値を取得または設定します。 |
| StopIfTrue |
現在のルールが True に評価された場合、そのセルの書式ルールをさらに評価するかどうかを表すブール型 (Boolean) の値を取得、または設定します。 |
| Type |
条件付き書式の種類を指定する XlFormatConditionType 列挙の定数のいずれかを返します。 読み取り専用です。 |
メソッド
| 名前 | 説明 |
|---|---|
| Delete() |
指定された条件付き書式ルールのオブジェクトを削除します。 |
| ModifyAppliesToRange(Range) |
書式のルールが適用されるセル範囲を設定します。 |
| SetFirstPriority() |
条件付き書式ルールの優先度の値を "1" に設定し、ワークシート内の他のルールより先に評価されるようにします。 |
| SetLastPriority() |
条件付き書式ルールの順位を設定し、ワークシート上の他のすべてのルールの後に評価されるようにします。 |