Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zelle aus Letzten Zeile auslesen
#1
Hallo,


Ich habe ein Datenbank in der ich über eine Userform meine Daten eingeben, jeder neue Datensatz wird in die letzte frei Zeile geschrieben, nun sind ist der neue Eintrag nicht gleich im Sichtbereich. Meine Frage hierzu wäre, ist es möglich eine bestimmte Zelle (spalte) jeweils aus der aktuellen also letzten Zeile wo anders (in einer Zelle im oberen Bereich) anzeigen zu lassen?


Lg,
Karl
Antworten Top
#2
Hallo Karl,

natürlich ist das möglich, einfacher ist es aber doch, wenn du in deiner Userform mit einem Scroll-Befehl bis zur letzten Zeile springst und die dann gleich unter den Überschriften steht.
[Bild: attachment-190.gif]
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Antworten Top
#3
Hallo


Vielen Dank für den Tipp, das habe ich in VBA gerade noch geschafft mit  ActiveWindow.ScrollRow = Range("A65535").End(xlUp).Row
Könnte mir jetzt vielleicht noch jemand helfen das eine Bestimmte Zelle Spalte der letzten Zeile in einem anderem Format dargestellt wird z.b. Fett und rote Schrift?


LG,
Karl
Antworten Top
#4
Hallo Karl

die Antwort hast du schon selbst geliefert, siehst sie nur nicht !!  Aendere mal deinen Code etwas um:
Denke bitte auch daran das man die vorherige letzte Zeile wieder zurücksetzen sollte !!!
Den gewünschten Spalten Buchstaben musst du bitte im Text "Spalte" selbst eingeben.
du kannst ScrollRow auch auf lastZell -3 setzen um die letzten 3 (bis 5) Zeilen zu sehen. 

lastZell = Range("A65535").End(xlUp).Row
ActiveWindow.ScrollRow = lastZell -3
'bestimmte letzte Spalte Rot markieren
Cells(lastZell,"Spalte").Font.Bold=True
Cells(lastZell,"Spalte").Font.Colorindex=3
'vorherige letzte Spalte Rot Markierung löschen
Cells(lastZell,"Spalte").Offset(-1,0).Font.Bold=False
Cells(lastZell,"Spalte").Offset(-1,0).Font.Colorindex=1   'schwarz

mfg  Gast 123
Antworten Top
#5
Hallo !

Vielen Dank für den Code! Funktioniert prima!

Lg,
Karl
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste