1

DoCmd.Close写在表单中私有子语句之后的行上的语句会发生什么情况?它们是在关闭之前执行的吗?

Private sub aaaaa ()
  DoCmd.Close
  DoCmd.Openform "frmA"
  Run xxx
End Sub

frmA开了吗?

子程序是否xxx执行?

4

1 回答 1

0

DoCmd.Close- 将关闭在 MS Access 中打开的活动对象,并在有任何未保存的更改时要求确认。查看要传递给方法的参数的官方文档。Close

您可以使用 Close 方法关闭指定的 Microsoft Access 窗口或活动窗口(如果未指定)。

如果将 ObjectType 和 ObjectName 参数留空(默认常量 acDefault 假定为 ObjectType),Access 将关闭活动窗口。如果您指定 Save 参数并将 ObjectType 和 ObjectName 参数留空,则必须包含 ObjectType 和 ObjectName 参数的逗号。

frmA打开了吗?

是的,它将打开名为“frmA”的表单。

子过程 xxx 执行了吗?

是的,它将继续执行下一个过程。

于 2020-01-12T12:29:53.433 回答