我正在构建一个相对简单的数据表样式表单来选择记录(将用于填充另一个表单)
表单来自具有多列的查询。由于当所有用户想要做的是选择一条记录时,有一个突出显示的字段和数据输入光标是违反直觉的,我将以下代码添加到表单上的每个字段:
Private Sub Model_Enter()
RunCommand acCmdSelectRecord
End Sub
这适用于“模型”字段,但对于其他每个字段,它都会出现以下错误:
运行时错误3125
“不是有效名称。请确保它不包含无效字符或标点符号,且不会太长。
在这种形式中几乎没有任何其他内容,因此我不知道问题是什么,或者为什么代码适用于Model并打破其他所有内容。其他人遇到这个问题?
答案 0 :(得分:1)
我建议您使用On Current事件,而不是为每个控件编写代码。也可以使用条件格式和一些小代码来突出显示记录。