在Excel的“定義名稱”對話框中,只能逐個刪除名稱,這在需要大量刪除名稱時是非常繁瑣的。利用一小段宏代碼,可以輕松完成這項工作。
按打開VBA編輯器窗口,單擊菜單“插入”→“模塊”來插入一個新模塊,默認情況下為“模塊1”,然后在模塊1的代碼窗口中輸入以下代碼:
Sub DelNames()
Dim nm As Name
For Each nm In ThisWorkbook.Names
nm.Delete
Next nm
End Sub
最后,按F5鍵來運行這段代碼,就能一次性刪除工作簿中的所有名稱。
按打開VBA編輯器窗口,單擊菜單“插入”→“模塊”來插入一個新模塊,默認情況下為“模塊1”,然后在模塊1的代碼窗口中輸入以下代碼:
Sub DelNames()
Dim nm As Name
For Each nm In ThisWorkbook.Names
nm.Delete
Next nm
End Sub
最后,按F5鍵來運行這段代碼,就能一次性刪除工作簿中的所有名稱。