SpreadJS製品ヘルプ
removeRuleByRange メソッド
GC.Spread.Sheets.ConditionalFormatting 名前空間 > ConditionalFormats タイプ : removeRuleByRange メソッド
範囲内の最初のセルの行インデックス。
範囲内の最初のセルの列インデックス。
範囲内の行数。
範囲内の列数。
指定したセル範囲からルールを削除します。
シンタックス
var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionalFormats(worksheet);
var value; // Type: any
value = instance.removeRuleByRange(row, column, rowCount, columnCount);
function removeRuleByRange( 
   row : number,
   column : number,
   rowCount : number,
   columnCount : number
) : any;

パラメータ

row
範囲内の最初のセルの行インデックス。
column
範囲内の最初のセルの列インデックス。
rowCount
範囲内の行数。
columnCount
範囲内の列数。
使用例
次のサンプルコードは、removeRuleByRangeメソッドを使用します。
var style = new GC.Spread.Sheets.Style();
style.backColor = "red";
var rule = new GC.Spread.Sheets.ConditionalFormatting.NormalConditionRule();
rule.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.cellValueRule);
rule.ranges([new GC.Spread.Sheets.Range(0,0,5,1)]);
rule.operator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between);
rule.style(style);
rule.value1(2);
rule.value2(100);
activeSheet.conditionalFormats.addRule(rule);
activeSheet.setValue(0,0,1,3);
activeSheet.setValue(1,0,45,3);
activeSheet.conditionalFormats.removeRuleByRange(0, 0, 5, 1);
関連トピック

参照

ConditionalFormats タイプ