セル値ルールは、セルに入力された値を条件付き書式設定ルールで指定された条件と比較します。 セル値ルールを追加するには、IFormatConditionインタフェースのFormula1プロパティとFormula2プロパティを使用します。また、IFormatConditionインタフェースのOperatorプロパティを使用して、「Between」、「Less Than」などの比較演算を実行できます。
ワークシート内のセルの範囲にセル値ルールを追加する方法については、次のサンプルコードを参照してください。
C# |
コードのコピー
|
---|---|
//オブジェクトを使用して値を割り当てます worksheet.Range["A1:A5"].Value = new object[,] { {1},{3},{5},{7},{9} }; //フォーマットルールを定義します IFormatCondition condition = worksheet.Range["A1:A5"].FormatConditions.Add(FormatConditionType.CellValue, FormatConditionOperator.Between, 1, 5) as IFormatCondition; condition.NumberFormat = "0.000"; |