gibt es eine eingebaute Excel-Funktion zum Abfragen der aktuellen (aktivierten) Zelle ?
Ich dachte da an sowas wie "Zeile()".
Umgehen möchte ich VBA-Routinen, weil mir dann immer das Rückgängigmachen genommen wird...
MfG
Christian
Um die aktuelle Zelle in Excel abzufragen, kannst du folgende Formeln verwenden:
Verwendung der ZELLE-Funktion:
=ZELLE("Adresse")
Diese Formel gibt dir die Adresse der aktiven Zelle zurück, ohne dass du VBA verwenden musst.
Alternative mit ADRESSE und ZEILE/ SPALTE:
=ADRESSE(ZEILE();SPALTE())
Diese Formel zeigt dir ebenfalls die Adresse der aktiven Zelle an.
Um den Wert der aktiven Zelle zu erhalten, kannst du die ZELLE-Funktion mit INDIREKT kombinieren:
=INDIREKT(ZELLE("Adresse"))
Neuberechnung bei reinem Selektieren: Beachte, dass die reine Änderung einer Selektion keine Neuberechnung auslöst. Verwende F9, um die Berechnung manuell auszulösen.
Problem: Die ZELLE-Funktion gibt keine aktualisierte Adresse zurück, wenn du nur die Zelle selektierst.
Problem: Fehlermeldung bei Verwendung von ADRESSE.
Wenn du eine VBA-freie Lösung suchst, kannst du die folgenden Optionen in Betracht ziehen:
Bearbeitungsleiste: Die Adresse der aktiven Zelle wird im Namensfeld oben links angezeigt, wenn die Bearbeitungsleiste sichtbar ist. Dies kann eine einfache Methode sein, um die aktuelle Zelle zu sehen.
Tastenkombinationen: Drücke Ctrl + G
(Gehe zu) und sieh dir die aktive Zelle in der Eingabezeile an.
Aktuelle Zelle in einer Tabelle anzeigen: Wenn du in einer Tabelle arbeiten möchtest und die aktuelle Zelle in einer anderen Zelle anzeigen möchtest, kannst du die Formel verwenden:
=ZELLE("Adresse")
Aktuelle Zelle mit spezifischem Inhalt: Um die Adresse einer Zelle mit einem bestimmten Inhalt zu ermitteln, könntest du eine Kombination aus SVERWEIS und ZELLE verwenden, um die Zelle zu finden.
Dynamische Namen: Nutze benannte Bereiche, um die aktive Zelle dynamisch zu referenzieren. So kannst du deine Formeln klarer gestalten.
Verwendung von Array-Formeln: Wenn du mit mehreren Zellen arbeitest, kann eine Array-Formel dir helfen, die Werte der aktiven Zellen schneller zu verarbeiten.
1. Kann ich die aktive Zelle ohne VBA abfragen?
Ja, du kannst die Funktion ZELLE("Adresse")
oder ADRESSE(ZEILE();SPALTE())
verwenden, um die Adresse der aktiven Zelle anzuzeigen.
2. Warum aktualisiert sich die Zelle nicht, wenn ich nur selektiere?
Die Neuberechnung wird nicht automatisch durchgeführt, wenn du nur eine Zelle auswählst. Du musst etwas in die Zelle eingeben oder die Berechnung manuell mit F9 auslösen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen