如何在工作表名称

时间:2017-11-15 15:53:25

标签: excel-vba vba excel

我想根据他们所在的工作表名称命名我在VBA中创建的表。

   With myTable
                .Name = Application.Caller.Worksheet.Name
                .TableStyle = "TableStyleLight1"
            End With

我得到一个运行时错误'424',上面写着“需要对象”

如何通过以前的代码名称创建表格,这些表格与工作表名称相同?

1 个答案:

答案 0 :(得分:2)

使用Parent属性获取工作表的名称(表的父对象)。

With myTable
    .Name = .Parent.Name
End With