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
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1") = Target
End Sub
Um den Wert der aktiven Zelle in Zelle A1 anzuzeigen, ohne VBA zu verwenden, kannst du die folgenden Schritte befolgen:
=ADRESSE(ZELLE("Zeile");ZELLE("Spalte"))
Diese Formel verwendet die ZELLE-Funktion, um die Zeilen- und Spaltennummer der aktiven Zelle zu ermitteln.
=INDIREKT(B1)
Diese Formel gibt den Wert der Zelle zurück, die in B1 angegeben ist.
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.
Eine alternative Methode, um die aktive Zelle hervorzuheben, besteht darin, die bedingte Formatierung zu verwenden:
=UND(ZEILE()=ZELLE("Zeile";A1);SPALTE()=ZELLE("Spalte";A1))Diese Methode zeigt dir visuell, welche Zelle aktiv ist, ohne dass du VBA verwenden musst.
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.
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.