wir haben bei uns ein Excel Sheet in dem gewisse Eintragungen gemacht werden. Nun möchte ich immer die letzte befüllt Zelle auslese und in ein Worksheet schreiben. Dies mache ich mit folgenden Code:
Set ws1 = Worksheets("Formular")
Set G11 = ws1.Range("g11")
LetzteZeile = ws2.Cells(Rows.Count, 3).End(xlUp).Row
G11 = ActiveSheet.Range("C" & LetzteZeile)
Nun ist hier es hier ein Problem wenn zb. die Spalte C in der Zeile 23 beschrieben ist und in der Zeile 24 nicht, dann wir hier automatisch der Wert aus Zeile 23 genommen - die möchte ich aber verhindern.
Ich weiss aber nicht wie ich das mit dem Code schaffe, da ja Excel nicht weiss dass ich eigentlich den Wert aus Zeile 24 - also den Leerwert möchte...
Den Code hier habe ich ein vereinfacht dargestellt, es sind in wirklichkeit ca. 10 Spalten die in ein anderes Worksheet übernommen werden... und wenn eben 9 Spalten in der Zeile 24 einen Wert haben und nur die 10. nicht, dann möchte ich nicht, dass Excel den Wert aus Zeile 23 hernimmt...
Ich hoffe mein Problem verständlich erklärt zu haben, ansonsten bitte einfach nochmal fragen was unklar ist!
Besten Dank im Voraus!
Schöne Grüße
Marcel