Ich habe eine VBA Eingabemaske in die diverse Sparformen eingetragen werden. Wenn ich auf den Button "Speichern" klicke, möchte ich, dass die Daten in das Tabellenblatt gespeichert werden und zwar in die nächste freie Zeile. Und das ist mein Problem.
Mein Code:
Public Sub Speichern()
Dim xZeile As Long
xZeile = 2
Do While Trim(CStr(Tabelle1.Cells(xZeile, 1).Value)) ""
xZeile = xZeile + 1
Loop
Cells(xZeile, 1) = TextBox4
Cells(xZeile, 3) = TextBox1
Cells(xZeile, 4) = TextBox2
Cells(xZeile, 5) = TextBox3
TextBox1 = ""
TextBox2 = ""
TextBox3 = ""
TextBox4 = ""
Columns("C:E").Select
Dim Spalte As Range
On Error Resume Next
For Each Spalte In Selection.Columns
Columns(Spalte.Column).TextToColumns
Next
End Sub