25.07.2017, 14:12
Hallo zusammen,
neuer Tag, neue Frage...
Ich habe eine Userform mit 15 Comboxen, dann 15 DTPicker, dann nochmal 15 DTPicker und nochmal 15 Comboboxen:
Also Combobox 1 DTPicker1 DTPicker16 Combobox 16 und das ganze eben 15mal...
Mit folgendem Code habe ich die Werte der ersten Zeile übertragen:
Dim lngErste As Long
With Sheets("Urlaubsplan")
' letzte freie Zeile in Spalte AW finden
lngErste = Application.CountA(.Columns(49)) + 4
' jeweils prüfen ob Name ausgefüllt dann Übertrag
If ComboBox1.Value <> "" Then
.Range("AW" & lngErste).Value = ComboBox1.Value
.Range("AX" & lngErste).Value = DTPicker1.Value
.Range("AY" & lngErste).Value = DTPicker16.Value
.Range("AZ" & lngErste).Value = ComboBox16.Value
End If
Nun komm ich mit meinem Wissen allerdings nicht weiter wie ich das ganze mit einer Schleife so abändern kann dass er mir das für die 15 Einträge macht.
Ich weiss dass ich mit
for i = 1 to 15
und dann das i irgendwie zu den jeweiligen Comboboxen und DTPickern hinzufügen muss, aber ich bekomms einfach nicht hin.
Kann mit hier jemand weiterhelfen?
Vielen Dank und schöne Grüße
Thomas
neuer Tag, neue Frage...
Ich habe eine Userform mit 15 Comboxen, dann 15 DTPicker, dann nochmal 15 DTPicker und nochmal 15 Comboboxen:
Also Combobox 1 DTPicker1 DTPicker16 Combobox 16 und das ganze eben 15mal...
Mit folgendem Code habe ich die Werte der ersten Zeile übertragen:
Dim lngErste As Long
With Sheets("Urlaubsplan")
' letzte freie Zeile in Spalte AW finden
lngErste = Application.CountA(.Columns(49)) + 4
' jeweils prüfen ob Name ausgefüllt dann Übertrag
If ComboBox1.Value <> "" Then
.Range("AW" & lngErste).Value = ComboBox1.Value
.Range("AX" & lngErste).Value = DTPicker1.Value
.Range("AY" & lngErste).Value = DTPicker16.Value
.Range("AZ" & lngErste).Value = ComboBox16.Value
End If
Nun komm ich mit meinem Wissen allerdings nicht weiter wie ich das ganze mit einer Schleife so abändern kann dass er mir das für die 15 Einträge macht.
Ich weiss dass ich mit
for i = 1 to 15
und dann das i irgendwie zu den jeweiligen Comboboxen und DTPickern hinzufügen muss, aber ich bekomms einfach nicht hin.
Kann mit hier jemand weiterhelfen?
Vielen Dank und schöne Grüße
Thomas