Sub DeleteChosenNames()
Dim nName As Name
Dim lReply As Long
For Each nName In Names
lReply = MsgBox("Delete the named range " & nName.Name _
& vbNewLine & "It refers to: " & nName.RefersTo, _
vbQuestion + vbYesNoCancel, "Delete")
If lReply = vbCancel Then Exit Sub
If lReply = vbYes Then nName.Delete
Next nName
End Sub