Если у вас есть взаимодействие, это будет как ниже. Примечание xlValidateWholeNumber
, которое можно изменить на xlValidateDecimal
(и последующая формула 1 ниже должна быть десятичной) для десятичных дробей).
private void SetValidationBetweenNumbers()
{
Microsoft.Office.Tools.Excel.NamedRange cellThatNeedsValidating =
this.Controls.AddNamedRange(this.Range[""A1"", missing],
"cellThatNeedsValidating");
cellThatNeedsValidating.Validation.Add(
Excel.XlDVType.xlValidateWholeNumber,
Excel.XlDVAlertStyle.xlValidAlertStop,
Excel.XlFormatConditionOperator.xlBetween, "1", "=B1");
}