如何在excel中将单元格值标记为必填项。我有一张包含 3 个标题的工作表,我想从一组可能的值中将 header3 的列值标记为必填(即,即使用户没有选择值,也应该为单元格设置默认值)
问问题
458 次
2 回答
1
在要执行这些约束的单元格上使用验证。
喜欢:选择要放置此约束的单元格范围。
现在打开Data Validation
Dialog 并List
从Allow
下拉菜单中选择Setting Tab
。以逗号分隔的值提供您的source
(可能的值)
于 2012-08-13T11:30:39.490 回答
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 是要检查其验证的值的范围
于 2012-08-13T13:18:43.310 回答