我在Excel工作表中有几个表。每个都有唯一的表名。我想知道当前工作表中是否存在名称为“ Table123”的表。

有人可以帮我吗?

谢谢
耶万

最佳答案

TableExists = False
On Error GoTo Skip
If ActiveSheet.ListObjects("Table123").Name = "Table123" Then TableExists = True
Skip:
    On Error GoTo 0


该代码将起作用,并避免循环和错误

10-02 22:28