【已解决】如何删除Excel文档 插入-名称-定义 里面的其中几个名称
本帖最后由 xiaowo 于 2012-7-25 12:38 编辑xls文件中有若干张工作表,里面有一些定义的名称(插入-名称-定义 中可以看到),如AA、BB、CC,除了这几个名称外还有别的需要保留的名称,在不知道AA、BB、CC这些名称在哪个工作表、哪个单元格的情况下,请问如何批量删除它们?
用宏批量删除全部名称的方法是:Sub DelNames()
Dim nm As Name
For Each nm In ThisWorkbook.Names
nm.Delete
Next nm
End Sub但是这样需要给每个xls文件添加宏。而且我现在只想删除其中的一部分名称,请问如何通过AU3来实现? 名称是整个工作簿范围内的,不单独属于哪个工作表或单元格,把宏改写一下就行了,加个判断就能实现选择性删除 回复 2# kevinch
自己尝试了一下,搞定了,3Q
“名称是整个工作簿范围内的”,这个帮了大忙
页:
[1]