如何引用活动工作表中唯一的数据表

时间:2014-04-24 07:45:29

标签: excel vba

我正在使用以下方法向活动工作表中的表添加一个新行:

ActiveSheet.ListObjects("MyDataTable1").ListRows.Add(AlwaysInsert:=True)

问题是它依赖于表名" MyDataTable1"。如果我将活动工作表更改为表名为" MyDataTable2"的工作表,我也必须更改我的代码。无论如何都要自动在活动表中找到表格,以便每次在表格之间切换时都不需要更改代码?

1 个答案:

答案 0 :(得分:1)

如果每张纸只有一张桌子而不是

ActiveSheet.ListObjects(1).Name

检索ListObjects集合中第一个表的名称。