从excel vba表单中的用户输入限制数据类型

时间:2013-02-22 15:53:31

标签: excel excel-vba vba

如何限制用户在文本框中输入某些数据类型...比如在日期文本框中如何确保用户不输入无效日期?

1 个答案:

答案 0 :(得分:1)

据我所知,您无法限制文本框的输入,例如您可以限制输入到单元格的方式(通过数据验证)。您需要通过文本框的“更改”或“退出”事件捕获输入,并在那里验证输入类型。如果它是无效输入,则将文本框的Text属性设置为“”(空字符串)并显示警告。