我有一个程序,可以打开许多Excel工作簿,并将所有这些工作簿中的数据合并到目标工作簿中。合并后,它对数据进行一些转换(使用自定义逻辑从列转换为行),然后使用查找数据添加更多列。Here the lookups can return error我想知道在我的代码中添加错误处理的好的编程实践是什么。现在,我有一个全局错误处理程序,它记录错误并继续<
在不设置标签的情况下,VBA错误处理程序是否有可能在With语句的开头恢复?Assume this procedure opens the recordset appropriatelyEnd If代码将在".AddNew“行上导致一个错误,然后当它通过错误处理程序时将设置记录集,但随后它将在".AddNew”行上继续运行。是否有一种方法可以告诉错误处理</em
在过去的两天里,我一直在努力更好地理解VBA错误处理,并且仍然存在实际发生的问题。下面的文本描述了我所做的一些实现,并在描述中嵌入了一些问题。我真的是在找人帮我完善我的理解,给我一些指点。(或者在没有被任何代码调用的过程中,会给出通常的VBA错误对话框)。因此,在下面的"On ALabel1“示例场景中,不会将下一行更改为带有Label1: on
当我在开发我的MS Access应用程序时,我用shift键点击打开它。当发生错误时,没有被捕获( ON Error ...),就会弹出一个消息框,通知我这个错误。这是一件好事。当用户打开我的应用程序时,他没有按住鼠标左键,就会打开一个合适的启动表单。但是,现在未捕获的错误不会出现,应用程序的行为就像用户单击消息框上的停止按钮一样。我不想要这种行为。是否有一个选项