Pages

Thursday, March 24, 2011

Print all name ranges and its source

Sub name_rngs()
Dim x As Name
Dim z As String
i = 1
For Each x In ActiveWorkbook.Names
z = ""
Sheets(1).Cells(i, 1) = x.Name
z = Replace(x.RefersTo, "=", "")
Sheets(1).Cells(i, 2) = Replace(z, "$", "")
Sheets(1).Cells(i, 3) = Replace(x.RefersTo, "=", "")

i = i + 1
Next x

End Sub

No comments:

Post a Comment