
如何刪除Excel中隱藏的名稱
一些Excel宏和加載宏可以坐成隱含的名稱,這些名稱存在于某個工作簿中,但是并不出現在“定義名稱”對話框中。例如, Solver加載宏生成了許多隱含的名稱。通常,可以忽略掉這些隱含的名稱。 然而,有時候這些隱含的名稱會引起問題。假如將一個工作表復制到另一個工作簿中,隱含的名稱也同樣被復制,并且它們可能產生很難跟蹤的鏈接。 可以使用下列一段VBA程序刪除工作簿中的所有隱含的名稱: Sub DeleteHiddenNames() Dim n As Name Dim Count As Integer For Each n in ActiveWorkbook.Names If Not n.Visible Then n.DeleteCount=Count+1End IfNext nMsgBox Count & "hidden names were deleted."End Sub

