我有一个带有查询作为数据源的表单。我希望在打开/加载表单时自动转到数据源的最后一条记录。
关于如何使用VBA执行此操作的任何想法?
答案 0 :(得分:2)
您还可以使用以下内容:
Me.Recordset.MoveLast
请注意,Access功能控制该按钮的向导,该向导中的一个选项是“记录导航” - >转到最后一条记录。这会生成嵌入式宏,而不是VBA。
答案 1 :(得分:1)
docmd.gotorecord acDataForm, "FormName", acLast
您还可以播放技巧并按相反的顺序对记录进行排序。这可能是需要考虑的事情。
答案 2 :(得分:0)
这个也对我有用:
DoCmd.RunCommand acCmdRecordsGoToLast