【发布时间】:2018-07-17 16:18:39
【问题描述】:
当使用表格名称检查表格的表格时,有一个线程几乎可以提供我所需要的内容。这是这里... VBA Excel check if a particular table exist using table name
TableExists = False
On Error GoTo Skip
If ActiveSheet.ListObjects("Table123").Name = "Table123" Then TableExists = True
Skip:
On Error GoTo 0
如果表不存在,它会直接进入错误处理程序,这很好,但是我在函数中有其他代码,当错误最终会使用相同的错误处理程序时。因此,我无法显示特定的 msgbox,说明该表不存在。
如果表不存在,有没有办法显示一个 msgbox,它不使用与函数其他部分相同的错误处理程序。
【问题讨论】: