pasan
Terugkerende gebruiker
- Lid geworden
- 6 nov 2010
- Berichten
- 1.110
hallo
ik heb een userform met verschillende textboxen en comboboxen
het vullen van deze boxen gaat goed maar het wegschrijven ervan niet
het probleem dat ik heb is het volgende
nu wilde ik de zelfde gegevens en andere naar verschillende sheets kopieeren
maar met de code die ik gebruik gaat het mis, of het wordt niet netjes onder de laatste ingevulde regel geplaatst of er wordt helemaal niks gekopieerd
hopelijk heeft iemand werkende code voor me
groet
Pasan:thumb:
ik heb een userform met verschillende textboxen en comboboxen
het vullen van deze boxen gaat goed maar het wegschrijven ervan niet
het probleem dat ik heb is het volgende
nu wilde ik de zelfde gegevens en andere naar verschillende sheets kopieeren
maar met de code die ik gebruik gaat het mis, of het wordt niet netjes onder de laatste ingevulde regel geplaatst of er wordt helemaal niks gekopieerd
Code:
Private Sub CommandButton1_Click()
Dim lRow As Long
Dim ws As Worksheet
Set ws = Worksheets("blad1")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
.Cells(lRow, 2).Value = Me.datum1
.Cells(lRow, 3).Value = Me.TextBox489
.Cells(lRow, 6).Value = Me.ComboBox3
.Cells(lRow, 7).Value = Me.TextBox234
.Cells(lRow, 10).Value = Me.Txtdatum1
Set ws = Worksheets("blad2")
Me.Txtdatum1.Text = Format(Now, "dd/mm/yy")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
.Cells(lRow, 2).Value = Me.Txtdatum1
.Cells(lRow, 3).Value = Me.TextBox4
Set ws = Worksheets("blad3")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
.Cells(lRow, 2).Value = Me.Txtdatum1
.Cells(lRow, 3).Value = Me.TextBox5
Set ws = Worksheets("blad4")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
.Cells(lRow, 2).Value = Me.Txtdatum1
.Cells(lRow, 3).Value = Me.TextBox6
Set ws = Worksheets("blad5")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
Set ws = Worksheets("blad6")
lRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
With ws
.Cells(lRow, 1).Value = Me.ComboBox19
.Cells(lRow, 4).Value = Me.datum1
End With
End With
End With
End With
End With
End With
Worksheets("start").Select
End Sub
hopelijk heeft iemand werkende code voor me
groet
Pasan:thumb: