debastaard
Gebruiker
- Lid geworden
- 27 nov 2006
- Berichten
- 29
Dag allemaal,
Misschies is de titel niet helemaal maar ik wil het volgende.
Er moeten van tabblad 1 waarden gekopieerd worden naar tabblad 2.
Deze komen in tabblad 2 gewoon onder elkaar terecht.
Nu is er op tabblad 1 ook een kolom waarin je op regelniveau een getal in kunt vullen dat het aantal kopieeen voorstelt. Vul je dus 3 in dat wordt de waarde uit tabblad 1 3 maal gekopieerd (in de opeenvolgende rij) naar tabblad 2. Ik heb nu een hele ochtend en middag zitten knutselen en kom er maar niet uit.
Dit is wat ik tot nu toe heb gemaakt. Met wat kleine aanpassingen moet dit vast werken.
Alvast bedankt voor jullie hulp.
Misschies is de titel niet helemaal maar ik wil het volgende.
Er moeten van tabblad 1 waarden gekopieerd worden naar tabblad 2.
Deze komen in tabblad 2 gewoon onder elkaar terecht.
Nu is er op tabblad 1 ook een kolom waarin je op regelniveau een getal in kunt vullen dat het aantal kopieeen voorstelt. Vul je dus 3 in dat wordt de waarde uit tabblad 1 3 maal gekopieerd (in de opeenvolgende rij) naar tabblad 2. Ik heb nu een hele ochtend en middag zitten knutselen en kom er maar niet uit.
Dit is wat ik tot nu toe heb gemaakt. Met wat kleine aanpassingen moet dit vast werken.
Code:
Dim l As Long
Dim i As Long
Dim invoegrange As Range
Dim n As String
Dim o As Integer
For i = 1 To Blad10.UsedRange.Rows.Count
o = Blad10.Cells(i + 7, 16).Value 'hoeveel keer kopieren uit kolom P
For l = 7 To 7 + o 'vanaf rij 7 tot aan keer kopieren
n = Blad10.Cells(o, 1).Value
Set invoegrange = Blad20.Range("G65536").End(xlUp)(2, 1)
invoegrange.Value = n
Next l
Next i
End Sub
Alvast bedankt voor jullie hulp.