ich habe auf einer Userform zwei Textboxen, deren Inhalte auf zwei verschiedene Tabellenblätter geschrieben werden sollen (Textbox1 = Tabelle1, Textbox2 = Tabelle2).
Dabei sollen die Inhalte in die erste leere Zeile des jeweiligen Tabellenblattes.
Mein Code der nur ein Tabellenblatt beherrscht ist folgender:
Private Sub CommandButton1_Click()
Dim Leerzeile As Long
Leerzeile = 2
Do While Worksheets("Tabelle1").Cells(Leerzeile, 1).Value Empty
Leerzeile = Leerzeile + 1
Loop
Sheets("Tabelle1").Cells(Leerzeile, 1) = TextBox1
End Sub
mein Versuch ihn anzupassen scheiterte mit meinen Kenntnissen:Private Sub CommandButton1_Click()
Dim Leerzeile As Long
Leerzeile = 2
Do While Worksheets("Tabelle1").Cells(Leerzeile, 1).Value Empty
Do While Worksheets("Tabelle2").Cells(Leerzeile, 1).Value Empty
Leerzeile = Leerzeile + 1
Loop
Sheets("Tabelle1").Cells(Leerzeile, 1) = TextBox1
Loop
Sheets("Tabelle2").Cells(Leerzeile, 1) = TextBox2
End Sub
Wer kann mir helfen, den ersten Code soweit anzupassen, das er mehrere Tabellenblätter betrachtet!?