Das MS Excel-Objektmodell
Arbeiten mit Bereichsnamen
Wie kann ich einem Zellbereich einen Namen zuweisen? Wie kann ich auf den Range, der hinter einem Bereichsnamen steckt, verweisen?
Jedes Workbook-Objekt besitzt eine Auflistung Names. Diese Auflistung enthält alle definierten Bereichsnamen.
Dieses Makro löscht alle Namen der aktuellen Arbeitsmappe
Um einen neuen Bereichsnamen zu erstellen, wenden Sie die Add-Methode auf die Names-Auflistung an. Der erste Parameter gibt den gewünschten Namen des Bereichs an, der zweite Parameter die Zelladresse als String. Wenn Sie einem Range-Objekt einen Bereichsnamen geben wollen, müssen Sie die Address-Eigenschaft des Range-Objekts verwenden:
Set rngBereich = Range ("A1:C3")
Names.Add "MeinBereichsname", "=" & rngBereich.Address
Wollen Sie die Adresse erhalten, auf die ein Bereichsname verweist, so verwenden Sie die RefersTo-Eigenschaft:
MsgBox Names!MeinBereichsname.RefersTo
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied