我们的办公室使用 MS access 来存储患者的数据和打印结果。我们已经使用它快两年了。突然,我遇到了一个错误“运行时错误‘2046’;命令或操作‘RecordsGoToNew’现在不可用。
我尝试调试它,但找不到错误。
这是单击调试按钮时生成的代码:
Private Sub Form_Load()
If Not Me.NewRecord Then
DoCmd.RunCommand acCmdRecordsGoToNew
End If
End Sub
非常感谢您的回答!
我不认为上述代码中的问题,
load sub
结构是正确的,您需要逐步进行代码调试以查看错误到底在哪里,尝试简化您的代码,尝试将acCmdRecordsGoToNew
替换为以下内容
Private Sub Form_Load()
DoCmd.GoToRecord , , acNewRec
End Sub