Sub GetNamedRanges()
Dim nMames As Names
Dim nName As Name
For Each nName In Application.ThisWorkbook.Names
If Not nName.Name Like "*_FilterDatabase" And _
Not nName.Name Like "*Print_Area" And _
Not nName.Name Like "*Print_Titles" And _
Not nName.Name Like "*wvu.*" And _
Not nName.Name Like "*wrn.*" And _
Not nName.Name Like "*!Criteria" And _
Not nName.Name Like "*xlfn.*" Then
MsgBox nName.Name
End If
Next nName
End Sub

Signature
---
HTH
Bob
(there's no email, no snail mail, but somewhere should be gmail in my addy)
> Hello
>
[quoted text clipped - 26 lines]
>
> End Sub
DZ - 10 Dec 2007 10:09 GMT
Thanks That did it.
Now I'm very curious. What are those other names that you filtered out. How
are they created. Where do they come from?
DZ
Bob Phillips - 10 Dec 2007 13:07 GMT
They are system generated names that are created when you use certain system
functionality.

Signature
---
HTH
Bob
(there's no email, no snail mail, but somewhere should be gmail in my addy)
> Thanks That did it.
>
[quoted text clipped - 3 lines]
>
> DZ