In Excel ist es möglich, die Adresse einer bestimmten Zelle zu ermitteln, indem man die Spalten- und Zeilennummer verwendet (siehe Funktion ADRESSE). Eine direkte Funktion, die die Adresse einer markierten Zelle zurückgibt, scheint auf den ersten Blick zu fehlen. Es gibt jedoch einen Weg, dies mit der Funktion ADRESSE zu erreichen.

Ein Aspekt, der nicht direkt umsetzbar ist, ist die Ermittlung einer relativen Adresse. Hierfür können wir eine benutzerdefinierte Funktion erstellen.

Funktion Zelladresse

Die folgende ZellAdresse-Funktion ermöglicht es uns, die Adresse eines Bereichs in Excel zu ermitteln. Diese Funktion bietet Flexibilität durch optionale Parameter, um absolute oder relative Adressen zu erhalten.

Kurzbeschreibung:
  • Bereich: Der Bereich, dessen Adresse ermittelt werden soll.
  • ZeileAbs und SpalteAbs: Optionale Parameter, um absolute Referenzen in Zeilen und Spalten anzugeben.
  • bZellbezuege: Bestimmt das Format der Adressausgabe (A1 oder R1C1).
  • RelativTo: Optionaler Parameter, um eine relative Adresse in Bezug auf einen anderen Bereich zu ermitteln.

SelectionChange

Während die ZellAdresse-Funktion effektiv ist, gibt es alternative Methoden, um die Adresse einer Zelle oder eines Bereichs in Excel zu ermitteln. Zum Beispiel könnten wir VBA-Events wie SelectionChange verwenden, um die Adresse der aktuell ausgewählten Zelle zu erfassen. Diese Methode wäre jedoch komplexer und würde fortgeschrittenere VBA-Kenntnisse erfordern.