15.07.2019, 15:50
(Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2019, 15:50 von diving_excel.)
Hallo!
In einem Userform habe ich eine Menge Textfelder, deren Inhalte nach klick auf den CommandButton in Zellen geschrieben werden sollen.
Mittels eines VBA Codes kopiere ich mir alle Werte der Textboxen eines Userforms in einen Zellbereich:
Klappt soweit auch gut, nur frage ich mich ob man den Code so erweitern kann, dass beim klicken auf den Command Button nur die Inhalte der jeweiligen Textboxen übertragen werden, welche auch tatsächlich einen Inhalt haben. Momentan ist es noch so das auch "Leere" Textboxen kopiert werden, was die Ladezeit doch etwas erhöht.
Vielen Dank & Gruß!
In einem Userform habe ich eine Menge Textfelder, deren Inhalte nach klick auf den CommandButton in Zellen geschrieben werden sollen.
Mittels eines VBA Codes kopiere ich mir alle Werte der Textboxen eines Userforms in einen Zellbereich:
Code:
Sub CommandButton2_Click()
Dim a As Long
For a = 14 To 26
ThisWorkbook.Worksheets("Mappe1").Cells(a - 11, 55).Value = Me.Controls("TextBox" & CStr(a)).Text
Next a
End Sub
Klappt soweit auch gut, nur frage ich mich ob man den Code so erweitern kann, dass beim klicken auf den Command Button nur die Inhalte der jeweiligen Textboxen übertragen werden, welche auch tatsächlich einen Inhalt haben. Momentan ist es noch so das auch "Leere" Textboxen kopiert werden, was die Ladezeit doch etwas erhöht.
Vielen Dank & Gruß!