1

我正在构建一个相对简单的数据表样式表单来选择记录(将用于填充另一个表单)

该表单从具有多列的查询中提取。由于当用户想要做的只是选择一条记录时,突出显示字段和数据输入光标是违反直觉的,所以我在表单上的每个字段中添加了以下代码:

Private Sub Model_Enter()
    RunCommand acCmdSelectRecord
End Sub

这适用于“模型”字段,但对于每个其他字段,它都会给我以下错误:

运行时错误 3125

" 不是一个有效的名称。确保它不包含无效字符或标点符号,并且它不是太长。

这种形式实际上没有其他任何事情发生,所以我不知道问题出在哪里,也不知道为什么代码对 Model 有效而对其他所有内容都无效。还有其他人遇到这个问题吗?

4

1 回答 1

1

我建议您使用 On Current 事件,而不是为每个控件编写代码。也可以使用条件格式和一些代码来突出显示记录。

于 2012-07-18T19:01:33.850 回答