如何将单元格值标记为必需

时间:2012-08-13 11:23:16

标签: excel

如何在excel中将单元格值标记为必需。我有一个包含3个标题的工作表,我想从一组可能的值中将header3的列值标记为必需(即使用户没有选择值,也应为该单元格设置默认值)< / p>

2 个答案:

答案 0 :(得分:1)

对要执行这些约束的单元格使用验证。

Like:选择要放置此约束的单元格范围。

现在打开Data Validation对话框并从List中选择Allow下拉Setting Tab。以逗号分隔值

提供source(可能的值)

答案 1 :(得分:0)

如果你想在c#代码的帮助下做这个: -

Worksheet ws;
Range oRng = ws.get_Range(StartCol + StartRow, EndCol + EndRow);
oRng.Validation.Add(XlDVType.xlValidateDecimal, XlDVAlertStyle.xlValidAlertStop, XlFormatConditionOperator.xlBetween, "StartVal", "EndVal");
                                oRng.Validation.IgnoreBlank = true;
                                oRng.Validation.InCellDropdown = true;
                                oRng.Validation.ErrorTitle = "Input Error";
                                oRng.Validation.ErrorMessage = "Please enter a numeric
“StartVal”和“EndVal”之间的值“;                                 oRng.Validation.ShowError = true;

其中ws是工作表对象,StartVal和EndVal是要检查验证的值的范围