Ich habe in auf Tabellenblatt1 3 Textboxen. Den Inhalt übertrage ich auf das Tabellenblatt2 mit einem CMD.
Nun möchte ich abe rnicht das die Daten auf das 2 Blatt übertragen werden, sondern auf das Blatt was in Textbox ein angegeben ist.
Beispiel: Es gibt Blatt 1, Blatt AAA, Blatt BBB und Blatt CCC.
Steht nun in Textbox 1 AAA, sollen die Daten in das entsprechende Blatt übernommen werden.
Wie müßte ich den Code abändern ?
Private Sub CommandButton1_Click()
Dim LRow As Long
With Workbooks("Test.xls").Sheets("AAA")
LRow = .Cells(.Rows.Count, 1).End(xlUp).Row 'letzte Zeile?
LRow = IIf(LRow = 1, 2, LRow + 1) 'nicht in Überschrift Zeile 1
.Cells(LRow, 1) = (TextBox1)
.Cells(LRow, 2) = (TextBox2)
.Cells(LRow, 3) = (TextBox3)
End With
End Sub
GrußStefan