Clever-Excel-Forum

Normale Version: Markierte Zellen = Benannter Bereich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Morgen,

wie kann ich in Excel/VBA herausfinden, ob die aktuell markierten Zellen ein benannter Bereich sind?!


Danke!
Moin!
Für Excel ist es trivial:
Wenn die Auswahl einem Namen entspricht, erscheint er im Namenfeld links in der Bearbeitungszeile.

Mittels VBA müsste man wohl eine Schleife über alle Names machen und mit der Selection vergleichen.

Gruß Ralf
Hi sw1234,

in VBA ginge es so:

Code:
Dim nName As Name
For Each nName In ActiveWorkbook.Names
    If Range(nName).Address = Selection.Address Then
        MsgBox "Markierter Bereich entspricht dem benannten Bereich: " & nName.Name
    End If
Next

VG - Lucky Joe