SpreadJS製品ヘルプ
一意性ルール
SpreadJS > 開発者の手引き > 機能 > データ視覚化とオブジェクトの管理 > 条件付き書式 > 一意性ルール

一意性ルールは、対象の値が、範囲内で一意のものかどうかをチェックします。

コードの使用

次のサンプルコードは、一意性ルールを作成します。

JavaScript
コードのコピー
 var style = new GC.Spread.Sheets.Style();
 style.backColor = "green";
 var ranges = [new GC.Spread.Sheets.Range(0, 0, 10, 1)];
 activeSheet.conditionalFormats.addUniqueRule(style, ranges);
 activeSheet.setValue(0, 0, 50);
 activeSheet.setValue(1, 0, 50);
 activeSheet.setValue(2, 0, 11);
 activeSheet.setValue(3, 0, 5);
 // または
 var style = new GC.Spread.Sheets.Style();
 style.backColor = "green";
 var rule = new GC.Spread.Sheets.ConditionalFormatting.NormalConditionRule();
 rule.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.UniqueRule);
 rule.ranges([new GC.Spread.Sheets.Range(0, 0, 10, 1)]);
 rule.style(style);
 activeSheet.conditionalFormats.addRule(rule);
 activeSheet.setValue(0, 0, 50);
 activeSheet.setValue(1, 0, 50);
 activeSheet.setValue(2, 0, 11);
 activeSheet.setValue(3, 0, 5);
関連トピック