ExcelScript.DataBarConditionalFormat interface
Excel の条件付きデータ バーの種類を表します。
注釈
例
/**
* This script creates data bar conditional formatting on the selected range.
* The scale of the data bar goes from 0 to 1000.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the selected range.
const selected = workbook.getSelectedRange();
// Create new conditional formatting on the range.
const format = selected.addConditionalFormat(ExcelScript.ConditionalFormatType.dataBar);
const dataBarFormat: ExcelScript.DataBarConditionalFormat = format.getDataBar();
// Set the lower bound of the data bar formatting to be 0.
const lowerBound: ExcelScript.ConditionalDataBarRule = {
type: ExcelScript.ConditionalFormatRuleType.number,
formula: "0"
};
dataBarFormat.setLowerBoundRule(lowerBound);
// Set the upper bound of the data bar formatting to be 1000.
const upperBound: ExcelScript.ConditionalDataBarRule = {
type: ExcelScript.ConditionalFormatRuleType.number,
formula: "1000"
};
dataBarFormat.setUpperBoundRule(upperBound);
}
メソッド
get |
軸の線の色を表す HTML 色コード(例: "FFA500")、または名前付き HTML カラー (例: "オレンジ") として #RRGGBB。 軸が存在しない場合、または設定されていない場合、値は "" (空の文字列) です。 |
get |
Excel データ バーの軸の決定方法を表します。 |
get |
データ バー グラフィックの基になる方向を指定します。 |
get |
データ バーの下限 (および該当する場合はその計算方法) を構成するルール。
|
get |
Excel データ バーの軸の左側にあるすべての値を表します。 |
get |
Excel データ バーの軸の右側にあるすべての値を表します。 |
get |
|
get |
データ バーの上限値 (および該当する場合はその計算方法) を構成するルール。
|
set |
軸の線の色を表す HTML 色コード(例: "FFA500")、または名前付き HTML カラー (例: "オレンジ") として #RRGGBB。 軸が存在しない場合、または設定されていない場合、値は "" (空の文字列) です。 |
set |
Excel データ バーの軸の決定方法を表します。 |
set |
データ バー グラフィックの基になる方向を指定します。 |
set |
データ バーの下限 (および該当する場合はその計算方法) を構成するルール。
|
set |
|
set |
データ バーの上限値 (および該当する場合はその計算方法) を構成するルール。
|
メソッドの詳細
getAxisColor()
軸の線の色を表す HTML 色コード(例: "FFA500")、または名前付き HTML カラー (例: "オレンジ") として #RRGGBB。 軸が存在しない場合、または設定されていない場合、値は "" (空の文字列) です。
getAxisColor(): string;
戻り値
string
getAxisFormat()
Excel データ バーの軸の決定方法を表します。
getAxisFormat(): ConditionalDataBarAxisFormat;
戻り値
getBarDirection()
データ バー グラフィックの基になる方向を指定します。
getBarDirection(): ConditionalDataBarDirection;
戻り値
getLowerBoundRule()
データ バーの下限 (および該当する場合はその計算方法) を構成するルール。
ConditionalDataBarRule
オブジェクトは JSON オブジェクトとして設定する必要があります (x.lowerBoundRule.formula = ...
ではなくx.lowerBoundRule = {...}
を使用します)。
getLowerBoundRule(): ConditionalDataBarRule;
戻り値
getNegativeFormat()
Excel データ バーの軸の左側にあるすべての値を表します。
getNegativeFormat(): ConditionalDataBarNegativeFormat;
戻り値
getPositiveFormat()
Excel データ バーの軸の右側にあるすべての値を表します。
getPositiveFormat(): ConditionalDataBarPositiveFormat;
戻り値
getShowDataBarOnly()
true
場合は、データ バーが適用されているセルから値を非表示にします。
getShowDataBarOnly(): boolean;
戻り値
boolean
getUpperBoundRule()
データ バーの上限値 (および該当する場合はその計算方法) を構成するルール。
ConditionalDataBarRule
オブジェクトは JSON オブジェクトとして設定する必要があります (x.upperBoundRule.formula = ...
ではなくx.upperBoundRule = {...}
を使用します)。
getUpperBoundRule(): ConditionalDataBarRule;
戻り値
setAxisColor(axisColor)
軸の線の色を表す HTML 色コード(例: "FFA500")、または名前付き HTML カラー (例: "オレンジ") として #RRGGBB。 軸が存在しない場合、または設定されていない場合、値は "" (空の文字列) です。
setAxisColor(axisColor: string): void;
パラメーター
- axisColor
-
string
戻り値
void
setAxisFormat(axisFormat)
Excel データ バーの軸の決定方法を表します。
setAxisFormat(axisFormat: ConditionalDataBarAxisFormat): void;
パラメーター
- axisFormat
- ExcelScript.ConditionalDataBarAxisFormat
戻り値
void
setBarDirection(barDirection)
データ バー グラフィックの基になる方向を指定します。
setBarDirection(barDirection: ConditionalDataBarDirection): void;
パラメーター
- barDirection
- ExcelScript.ConditionalDataBarDirection
戻り値
void
setLowerBoundRule(lowerBoundRule)
データ バーの下限 (および該当する場合はその計算方法) を構成するルール。
ConditionalDataBarRule
オブジェクトは JSON オブジェクトとして設定する必要があります (x.lowerBoundRule.formula = ...
ではなくx.lowerBoundRule = {...}
を使用します)。
setLowerBoundRule(lowerBoundRule: ConditionalDataBarRule): void;
パラメーター
- lowerBoundRule
- ExcelScript.ConditionalDataBarRule
戻り値
void
setShowDataBarOnly(showDataBarOnly)
true
場合は、データ バーが適用されているセルから値を非表示にします。
setShowDataBarOnly(showDataBarOnly: boolean): void;
パラメーター
- showDataBarOnly
-
boolean
戻り値
void
setUpperBoundRule(upperBoundRule)
データ バーの上限値 (および該当する場合はその計算方法) を構成するルール。
ConditionalDataBarRule
オブジェクトは JSON オブジェクトとして設定する必要があります (x.upperBoundRule.formula = ...
ではなくx.upperBoundRule = {...}
を使用します)。
setUpperBoundRule(upperBoundRule: ConditionalDataBarRule): void;
パラメーター
- upperBoundRule
- ExcelScript.ConditionalDataBarRule
戻り値
void
Office Scripts