【发布时间】:2015-12-04 10:01:19
【问题描述】:
我有一个 Excel “Closed.Xls”,目前没有打开。
请告诉我如何在这个关闭的 Excel 文件中添加新工作表。我知道如何在当前的 excel 中添加新工作表。
Dim WS as Worksheet
Set WS = Sheets.Add
请告诉我怎么做
- 使用 VBA 在封闭的 Excel 中添加新工作表,并且
- 获取添加的工作表的名称
注意:我不想重命名工作表。
谢谢
【问题讨论】:
-
为什么不直接打开它(通过 VBA),创建新工作表并关闭它?据我所知,您无法在不打开工作簿的情况下对其进行修改。
-
@Alexandre : 这张表不应该被告知。
-
@logan 然后关闭屏幕更新,打开文件,添加工作表,关闭它并再次打开屏幕更新
-
你在这里问了一个非常相似的问题:stackoverflow.com/questions/11015691/… 原理是一样的。
-
@AlexandreP.Levasseur:我知道,但我想获取新添加的工作表的名称。这就是为什么发布一个新帖子(请删除)并请告诉我答案?