假设我有一个包含多张工作表的工作簿。Name1
在工作表范围和工作簿范围内,有许多名为的范围。我想编写一个通过工作簿删除所有实例的宏Name1
。
例如,我打开名称管理器,我看到:
Name1, refers to: =Sheet1!A1, scope: Sheet1<br>
Name1, refers to: =Sheet2!D3, scope: Sheet2<br>
Name1, refers to: =Sheet1!A1, scope: Workbook
我想删除所有的Name1
s
现在,Names("Name1").Delete
,在工作簿级别,不起作用。我认为它只是照顾全球范围的Name1
. 有没有办法处理与特定名称相对应的名称集合?最好的方法是什么?