Registriert seit: 06.04.2017
Version(en): 2016
Guten Morgen,
wie kann ich in Excel/VBA herausfinden, ob die aktuell markierten Zellen ein benannter Bereich sind?!
Danke!
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
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
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 26.07.2017
Version(en): 365
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