Da mir bisher sehr gut geholfen wurde, wirklich mal einen super Dankl an alle hier drinnen.
Mein Problem:
Ich habe über eine ComboBox zwei Mögliche Tabellen, in welche zu schreiben ist. Über einen Eintragen-Button wird das ganze dann jeweils eingetragen. Nun soll es aber pro Tabelle (wird ständig erweitert), immer in die nächste freie Zeile geschrieben werden. Mit meinem Code, welchen ich habe, schreibt er in Tabelle ausbuchungen zwar in Tabelle Ausbuchungen, jedoch in die erste Freie Zeile in die bei der Tabelle Einbuchungen nichts mehr steht.
Dim Zaehler As Long
Zaehler = 1
Do While Worksheets("Einbuchungen").Cells(Zaehler, 1).Value Empty
Zaehler = Zaehler + 1
Loop
Do While Worksheets("Ausbuchungen").Cells(Zaehler, 1).Value Empty
Zaehler = Zaehler + 1
Loop
Select Case ComboBox9.Value
Case ("Einbuchen")
Worksheets("Einbuchungen").Select
Tabelle5.Cells(Zaehler, 1).Value = ComboBox2.Value
Tabelle5.Cells(Zaehler, 2).Value = TextBox20.Text
Tabelle5.Cells(Zaehler, 3).Value = ComboBox3.Value
Tabelle5.Cells(Zaehler, 4).Value = TextBox21.Value
Tabelle5.Cells(Zaehler, 5).Value = TextBox22.Value
Tabelle5.Cells(Zaehler, 6).Value = TextBox23.Value
Tabelle5.Cells(Zaehler, 7).Value = TextBox24.Value
Tabelle5.Cells(Zaehler, 8).Value = TextBox25.Value
Tabelle5.Cells(Zaehler, 9).Value = TextBox26.Value
End Select
Select Case ComboBox9.Value
Case ("Ausbuchen")
Worksheets("Ausbuchungen").Select
Tabelle8.Cells(Zaehler, 1).Value = ComboBox2.Value
Tabelle8.Cells(Zaehler, 2).Value = TextBox20.Text
Tabelle8.Cells(Zaehler, 3).Value = ComboBox3.Value
Tabelle8.Cells(Zaehler, 4).Value = TextBox21.Value
Tabelle8.Cells(Zaehler, 5).Value = TextBox22.Value
Tabelle8.Cells(Zaehler, 6).Value = TextBox23.Value
Tabelle8.Cells(Zaehler, 7).Value = TextBox24.Value
Tabelle8.Cells(Zaehler, 8).Value = TextBox25.Value
Tabelle8.Cells(Zaehler, 9).Value = TextBox26.Value
End Select
End Sub
Kann man das irgendwie umgehen?