1

我想将用户可以在我的表单上输入组合框的字符数限制为 2、4、6 和 8(4 个组合框)。我还想确保只能输入数字字符。我将每个组合框上的输入掩码设置为适当的表达式(99、9999、999999、99999999)。然后,我将每个组合框的默认值设置为 0。我遇到的问题是“_”字符显示为缺少条目的占位符,当我手动清除组合框时,会抛出错误消息。

我的目标是尽量避免为此使用代码。以下链接中有一个带有代码的示例,但我不想添加代码。http://support.microsoft.com/kb/210047

但是,我会很感激有关如何摆脱“占位符”和错误消息的建议。我还希望了解有关设置什么以使组合框下拉显示,在用户键入组合框时显示过滤的选择的信息。

4

2 回答 2

2

您在谈论数字条目,不是吗?您可以设置验证规则。

两位数

<100 

或者

 >9 And <100

三位数

<1000
于 2012-08-15T11:47:46.560 回答
0

组合框的下拉可以通过代码(对不起)来实现

Me.ControlName.SetFocus
Me.ControlName.Dropdown
于 2012-08-15T11:51:28.437 回答