Spread.Sheets
addFormulaRule メソッド
GC.Spread.Sheets.ConditionalFormatting 名前空間 > ConditionalFormats タイプ : addFormulaRule メソッド
条件数式。
条件が満たされた場合にセルに適用されるスタイル。
ルールが適用されるセル範囲。配列要素の型はGC.Spread.Sheets.Rangeです。
数式ルールをルールコレクションに追加します。
シンタックス
var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionalFormats(worksheet);
var value; // Type: object

// パラメータ
var formula; //タイプ: string
var style; //タイプ: Style
var ranges; //タイプ: undefined

value = instance.addFormulaRule(formula, style, ranges);
function addFormulaRule( 
   formula : string,
   style : Style,
   ranges : undefined
) : object;

パラメータ

formula
条件数式。
style
条件が満たされた場合にセルに適用されるスタイル。
ranges
ルールが適用されるセル範囲。配列要素の型はGC.Spread.Sheets.Rangeです。

戻り値の型

ルールコレクションに追加された数式ルール。
使用例
次のサンプルコードは、addFormulaRuleメソッドを使用します。
// 次のサンプルコードは、addFormulaRuleメソッドを使用します。 var style = new GC.Spread.Sheets.Style(); style.backColor = "red"; var ranges = [new GC.Spread.Sheets.Range(0, 0, 2, 1)]; activeSheet.conditionalFormats.addFormulaRule("=A1=B1+C1", style, ranges); activeSheet.setValue(0, 0, 2,3); activeSheet.setValue(0, 1, 1,3); activeSheet.setValue(0, 2,1,3); activeSheet.setValue(1, 0, 1,3);
var style = new GC.Spread.Sheets.Style();
style.backColor = "red";
var ranges = [new GC.Spread.Sheets.Range(0, 0, 2, 1)];
activeSheet.conditionalFormats.addFormulaRule("=A1=B1+C1", style, ranges);
activeSheet.setValue(0, 0, 2,3);
activeSheet.setValue(0, 1, 1,3);
activeSheet.setValue(0, 2,1,3);
activeSheet.setValue(1, 0, 1,3);
関連トピック

参照

ConditionalFormats タイプ