Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: in Zelle A1 den Wert der aktiven Zelle ohne VBA

in Zelle A1 den Wert der aktiven Zelle ohne VBA
02.08.2006 16:43:27
EDE
Hallo zusammen!
Ist es möglich das die Zelle A1 immer den Wert der aktiven Zelle hat?
Brauche eine Lösung im excel !ohne! VBA.
Danke EDE
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Zugriff auf aktive Zelle - ohne VBA
02.08.2006 16:51:45
{Boris}
Hi Ede,
das geht nur mit ner Krücke. Schreibe in B1: =ADRESSE(ZELLE("Zeile");ZELLE("Spalte"))
Und in A1: =INDIREKT(B1)
Den Hinweis auf Zirkelbezug mit ABBRECHEN bestätigen. Aktiviere jetzt D10 und drücke F9. Dann steht der Wert aus D10 in A1. Das geht jetzt mit jeder Zelle - allerdings immer nur durch "Anschubsen" mit F9.
Eine andere Möglichkeit ohne VBA gibt es nicht.
Grüße Boris
Anzeige
AW: Zugriff auf aktive Zelle - ohne VBA
02.08.2006 17:07:38
EDE
Hallo Boris,
ok, wenn's nicht ohne VBA geht, dann eben mit VBA.
Aber wie?
Das Makro soll, wenn man mit der Tastatur in die nächste Zelle springt oder mit der Maus eine anklickt jedesmal A1 aktualisieren.
Kannst Du mir da helfen?
EDE
AW: Zugriff auf aktive Zelle - ohne VBA
02.08.2006 17:13:29
Andi
Hi,
hier mal die einfachste Version, die auf einem einzigen Blatt, auf diesem aber überall läuft:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1") = Target
End Sub

Code ins Modul der Tabelle kopieren.
Schönen Gruß,
Andi
Anzeige
AW: Zugriff auf aktive Zelle - ohne VBA
02.08.2006 18:50:14
EDE
super
danke
perfekt
EDE
AW: Zugriff auf aktive Zelle - ohne VBA
02.08.2006 18:43:49
{Boris}
Hi Ede,
zuersts schreibst du mit Nachdruck, dass du eine Lösung !ohne! VBA benötigst, dann bekommst du eine - und der einzige Kommentar:
ok, wenn's nicht ohne VBA geht, dann eben mit VBA.
Das soll jemand verstehen...
Grüße Boris
AW: Zugriff auf aktive Zelle - ohne VBA
02.08.2006 18:54:45
EDE
ohne VBA ging nicht, war einfach zu tricky
EDE
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wert der aktiven Zelle in A1 anzeigen ohne VBA


Schritt-für-Schritt-Anleitung

Um den Wert der aktiven Zelle in Zelle A1 anzuzeigen, ohne VBA zu verwenden, kannst du die folgenden Schritte befolgen:

  1. Öffne Excel und gehe zu dem Arbeitsblatt, in dem du die Funktion implementieren möchtest.
  2. Klicke in Zelle B1 und gib die folgende Formel ein:
    =ADRESSE(ZELLE("Zeile");ZELLE("Spalte"))

    Diese Formel verwendet die ZELLE-Funktion, um die Zeilen- und Spaltennummer der aktiven Zelle zu ermitteln.

  3. Klicke in Zelle A1 und gib die folgende Formel ein:
    =INDIREKT(B1)

    Diese Formel gibt den Wert der Zelle zurück, die in B1 angegeben ist.

  4. Aktivieren einer beliebigen Zelle auf dem Arbeitsblatt, z.B. D10, und drücke F9, um die Formeln zu aktualisieren. Der Wert von D10 wird nun in A1 angezeigt.

Beachte, dass du die Formel in B1 und A1 nur dann aktualisieren kannst, wenn du F9 drückst. Dies ist eine Einschränkung, wenn du die aktive Zelle in Excel auslesen möchtest, ohne VBA zu verwenden.


Häufige Fehler und Lösungen

  • Zirkelbezug-Warnung: Wenn du die Formeln eingibst, kann Excel eine Warnung über Zirkelbezüge ausgeben. Bestätige dies mit "Abbrechen".
  • Formeln aktualisieren nicht automatisch: Da diese Methode auf der F9-Taste basiert, musst du die Zelle aktivieren und die Taste drücken, um die Werte zu aktualisieren.

Alternative Methoden

Eine alternative Methode, um die aktive Zelle hervorzuheben, besteht darin, die bedingte Formatierung zu verwenden:

  1. Wähle das gesamte Arbeitsblatt aus.
  2. Gehe zu Start > Bedingte Formatierung > Neue Regel.
  3. Wähle Formel zur Ermittlung der zu formatierenden Zellen verwenden und gib die folgende Formel ein:
    =UND(ZEILE()=ZELLE("Zeile";A1);SPALTE()=ZELLE("Spalte";A1))
  4. Wähle ein Format aus, um die aktive Zelle hervorzuheben.

Diese Methode zeigt dir visuell, welche Zelle aktiv ist, ohne dass du VBA verwenden musst.


Praktische Beispiele

Wenn du in D10 den Wert 100 eingibst und die oben beschriebenen Schritte ausführst, wird in A1 der Wert 100 angezeigt, nachdem du F9 gedrückt hast. Du kannst die Werte in verschiedenen Zellen testen und sehen, wie A1 sich entsprechend aktualisiert, solange du F9 drückst.


Tipps für Profis

  • Verwendung von Tastenkombinationen: Um die aktive Zelle schneller auszuwählen, kannst du die Pfeiltasten auf deiner Tastatur verwenden, anstatt die Maus zu benutzen. So kannst du effizienter zwischen Zellen navigieren.
  • Kombiniere mit weiteren Funktionen: Du kannst die Formel in A1 auch erweitern, um zusätzliche Informationen (z.B. Formatierungen oder Texte) anzuzeigen.

FAQ: Häufige Fragen

1. Kann ich den Wert der aktiven Zelle automatisch in A1 anzeigen lassen? Leider ist es nicht möglich, den Wert der aktiven Zelle automatisch anzuzeigen, ohne VBA zu verwenden. Die Methode mit F9 ist die einzige Möglichkeit ohne VBA.

2. Warum kann ich die Formeln nicht direkt in A1 verwenden? Die Verwendung von INDIREKT erfordert eine Zellreferenz, die in einem anderen Zellbereich (hier B1) definiert ist. Dies ist notwendig, um den Wert der aktiven Zelle abzurufen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige