Excel列中的空验证

时间:2013-08-12 05:13:14

标签: excel-2007

我需要在MS Excel中为内部数据收集创建一个模板。

我需要强制使用某些列。我有一个与这些列关联的值列表。

我尝试使用数据验证,但找不到任何抛出空值错误的选项。

如何定义数据验证,以便无法在这些列中插入空值?

1 个答案:

答案 0 :(得分:2)

请提供更多背景信息。

当用户手动将数据输入单元格时,将触发数据验证。如果用户甚至没有尝试修改特定单元格,则其数据验证规则将永远不会触发。

如果数据验证基于列表,并且该列表(例如由命名范围定义)包含空格,则可以输入任何值,甚至是空格。

如果要确保在保存文件之前填写必填字段,则需要将Workbook_BeforeSave事件添加到工作簿的ThisWorkbook模块,并检查相应的单元格是否有有效内容。