以下で説明する 2 つの方法のいずれかを使用して、範囲の検証ルールを変更できます。
ワークシートのセルまたはセル範囲に適用されている既存の検証ルールを変更する方法については、次のサンプルコードを参照してください。
C# |
コードのコピー
|
---|---|
//検証を追加します worksheet.Range["A1:A2"].Validation.Add(ValidationType.Date, ValidationAlertStyle.Stop, ValidationOperator.Between, new TimeSpan(13, 30, 0), new TimeSpan(18, 30, 0)); //検証を変更します worksheet.Range["A1:A2"].Validation.Type = ValidationType.Time; worksheet.Range["A1:A2"].Validation.AlertStyle = ValidationAlertStyle.Stop; worksheet.Range["A1:A2"].Validation.Operator = ValidationOperator.Between; worksheet.Range["A1:A2"].Validation.Formula1 = new TimeSpan(13, 30, 0).TotalDays.ToString(); worksheet.Range["A1:A2"].Validation.Formula2 = new TimeSpan(18, 30, 0).TotalDays.ToString(); |