我在Excel工作表中有几个表。每个都有唯一的表名。我想知道当前工作表中是否存在名称为“ Table123”的表。有人可以帮我吗?谢谢耶万 最佳答案 TableExists = False On Error GoTo Skip If ActiveSheet.ListObjects("Table123").Name = "Table123" Then TableExists = True Skip: On Error GoTo 0 该代码将起作用,并避免循环和错误