var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionRuleBase(ruleType, style, ranges); var returnValue; // Type: any returnValue = instance.style(value);
パラメータ
- value
- ルールのスタイル。
戻り値の型
値が設定されていない場合は、ルールのスタイルを返します。値が設定されている場合は、条件ルールを返します。
var instance = new GC.Spread.Sheets.ConditionalFormatting.ConditionRuleBase(ruleType, style, ranges); var returnValue; // Type: any returnValue = instance.style(value);
activeSheet.setArray(0,0,[1,2,3,4,5,6,7,8,9,10]); var style = new GC.Spread.Sheets.Style(); style.backColor = "red"; style.foreColor = "black"; var cell = new GC.Spread.Sheets.ConditionalFormatting.NormalConditionRule(); cell.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.cellValueRule); cell.operator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.greaterThan); cell.value1(5); cell.ranges([new GC.Spread.Sheets.Range(0, 0, 10, 1)]); cell.style(style); activeSheet.conditionalFormats.addRule(cell); var style1 = new GC.Spread.Sheets.Style(); style1.foreColor = "red"; var top = new GC.Spread.Sheets.ConditionalFormatting.NormalConditionRule(); top.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.top10Rule); top.type(GC.Spread.Sheets.ConditionalFormatting.Top10ConditionType.top); top.rank(3); top.style(style1); top.ranges([new GC.Spread.Sheets.Range(0, 0, 10, 1)]); top.stopIfTrue(true); activeSheet.conditionalFormats.addRule(top);