DioDocs for Excel
DioDocs for Excel
日付発生ルールの追加
機能 > 条件付き書式設定 > 日付発生ルールの追加

条件付き書式設定機能の日付発生ルールは、セルまたはセル範囲に日付形式で入力された値を比較します。このルールは、IFormatConditionインタフェースのDateOperatorプロパティを使用して追加できます。

ワークシート内のセルの範囲に日付発生ルールを追加する方法については、次のサンプルコードを参照してください。

C#
コードのコピー
//日付の発生ルールを追加します
IFormatCondition condition = worksheet.Range["A1:A4"].FormatConditions.Add(FormatConditionType.TimePeriod) as IFormatCondition;
condition.DateOperator = TimePeriods.Yesterday;
condition.Interior.Color = Color.FromArgb(128, 0, 128);

DateTime now = DateTime.Today;
worksheet.Range["A1"].Value = now.AddDays(-2);
worksheet.Range["A2"].Value = now.AddDays(-1);
worksheet.Range["A3"].Value = now;
worksheet.Range["A4"].Value = now.AddDays(1);