标签: excel
即使工作表名称和工作位置不断变化,如何使用vba在excel中选择工作表?
我使用工作表索引来避免vba在更改工作表名称后无法选择工作表,但是,如果我更改ws的相对位置,则其索引也会发生变化。
我注意到在vba项目浏览器中的工作表名称,有一个名为(name)的项目,它是固定的工作表编号(我想它是由创建ws的顺序命名的。)是否可以选择基于ws的项目这个固定的名字吗?
谢谢
答案 0 :(得分:2)
您可以在VBE中使用“名称”为工作表指定名称。这将使您可以根据需要在Excel中重命名工作表。
然后在VBA中,您可以使用类似的内容:
Option Explicit Sub Test() MyWorksheetName.Activate End Sub
在这里您可以编辑您的姓名: