Danke für die Hilfe :)
Private Sub CommandButton1_Click()
'Schreibt Auftrags-Nr. in nächste leere Zelle in Spalte D
Dim WkSh As Worksheet
Set WkSh = Worksheets("Tabelle1")
With Range("D7").End(xlDown).Offset(7, 0)
.Value = TextBox1
End With
End Sub
Cells(Rows.Count, 1).End(xlup).offset(1, 0).Value = Textbox1.Text
kommen auch zwischendrin Leerzellen vor die zunächst gefüllt werden sollen bevor am Ende weiter geschrieben wird:
columns(1).find(what:="", lookat:=xlwhole, lookin:=xlformulas).value = Textbox1.Text
wobei man hier wissen muss, dass mit dieser Einstellung die Suche nicht in Zeile 1 beginnt, sondern in Zeile 2. Dh sollte die erste Leerzelle in Zeile 1 sein, wird diese nicht gefunden, da diese von der Suchfunktion als allerlezte durchsucht und nur verendet wird, wenn alle anderen Zellen der Spalte gefüllt sind.Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen