3.6k Aufrufe
Gefragt in Tabellenkalkulation von andreas_3 Mitglied (109 Punkte)
Hallo zusammen,

das ist bestimmt mal wieder ganz einfach.... oder unmöglich....

ich möchte in Excel einfach die Zeilennummer der aktuell angeklickten Zelle anzeigen. Der Wert in "A1" (zum Beispiel) soll sich also jeweils ändern, wenn man in der Tabelle herumklickt
Gibt's da ne Funktion dafür?

Danke schon mal
Gruß aus Stuttgart
Andreas

4 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Andreas,

ich vermute nur per VBA.

Gruß Hajo
0 Punkte
Beantwortet von andreas_3 Mitglied (109 Punkte)
Hallo Hajo,

hab ich auch vermutet... das würde ich dann hinkriegen.
Hätte es halt gern ohne Makro gemacht.

Falls jemand noch ne Idee hat...

Dankeschön !

LG
Andreas
0 Punkte
Beantwortet von bitfix Mitglied (229 Punkte)
Das Problem ohne VBA dürfte sein, dass Excel ja nicht weis was er mit deinem
Unter Worksheet mit den Bedingungen SelectionChange
im VBA-Editor folgendes Eintragen:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Selection.Cells.Row
End Sub


Das Bewirkt, dass jedesmal wenn in ein Anderes Feld geklickt wird
die aktuelle Zeile ausgegeben wird. Nun kannst du mit dem Selection.Cells.Row natürlich auch eine Ausgabe in ein Feld machen:
Range("A1") = Selection.Cells.Row
würde die Zeilenausgabe immer in das Feld "A1" schreiben.

Gruß Michael
0 Punkte
Beantwortet von bitfix Mitglied (229 Punkte)
Sorry meine Antwort von vorhin war nicht ganz vollständig ;-)
Ich wollte im ersten Satz Sagen, dass ohne VBA Excel nicht weis, was es mit Zeilennummer machen soll. Eigentlich wird der aktuelle Focus auf eine Zelle immer auch links oben in der Statusleiste angezeigt.


Gruß Michael
...