【发布时间】:2013-10-28 21:10:32
【问题描述】:
如何在 Access 2003 中正确关闭隐藏的表单/窗口,而不转到顶部菜单并选择取消隐藏并手动关闭它?
我只知道一种方法(因为我还不知道 VBA...),那就是使用 Close 操作创建一个按名称关闭窗口/窗体的宏。但是,当我这样做时,它给了我一个错误并说它找不到命名的对象。 (但是,如果我检查取消隐藏窗口列表,则该窗口确实已关闭。)
这真的很烦人,因为显然它正在关闭隐藏窗口,然后抛出一个错误,说它找不到对象(这当然会打乱宏序列)。
有没有更“正确”的方式来关闭隐藏窗口?
所以,答案是……我遇到了 ID-10-T 错误。我在关闭后再次引用隐藏表单,由于代码执行的瞬时性质,我错过了这个事实......
...问题解决了。 PEBKAC。
【问题讨论】:
标签: vba ms-access-2003