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

// パラメータ
var type; //タイプ: DateOccurringType
var style; //タイプ: Style
var ranges; //タイプ: undefined

value = instance.addDateOccurringRule(type, style, ranges);
function addDateOccurringRule( 
   type : DateOccurringType,
   style : Style,
   ranges : undefined
) : object;

パラメータ

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

戻り値の型

ルールコレクションに追加された日付ルール。
使用例
次のサンプルコードは、addDateOccurringRuleメソッドを使用します。
// 次のサンプルコードは、addDateOccurringRuleメソッドを使用します。 var style = new GC.Spread.Sheets.Style(); style.backColor = "red"; var d = new Date(); activeSheet.setValue(0, 0, d); activeSheet.setValue(1, 0, new Date(d.setDate(d.getDate()+1))); activeSheet.setValue(2, 0, new Date(d.setDate(d.getDate()+5))); activeSheet.setValue(3, 0,new Date(d.setDate(d.getDate()+6))); activeSheet.setValue(4, 0,new Date(d.setDate(d.getDate()+7))); activeSheet.setValue(5, 0, new Date(d.setDate(d.getDate()+8))); activeSheet.conditionalFormats.addDateOccurringRule(GC.Spread.Sheets.ConditionalFormatting.DateOccurringType.nextWeek, style, [new GC.Spread.Sheets.Range(0,0,10,1)]);
var style = new GC.Spread.Sheets.Style();
style.backColor = "red";

var d = new Date();
activeSheet.setValue(0, 0, d);
activeSheet.setValue(1, 0, new Date(d.setDate(d.getDate()+1)));
activeSheet.setValue(2, 0, new Date(d.setDate(d.getDate()+5)));
activeSheet.setValue(3, 0,new Date(d.setDate(d.getDate()+6)));
activeSheet.setValue(4, 0,new Date(d.setDate(d.getDate()+7)));
activeSheet.setValue(5, 0, new Date(d.setDate(d.getDate()+8)));

activeSheet.conditionalFormats.addDateOccurringRule(GC.Spread.Sheets.ConditionalFormatting.DateOccurringType.nextWeek, style, [new GC.Spread.Sheets.Range(0,0,10,1)]);
関連トピック

参照

ConditionalFormats タイプ