• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Kopiëren van tabblad naar tabblad

Status
Niet open voor verdere reacties.

Janusje

Gebruiker
Lid geworden
14 feb 2007
Berichten
16
Hallo allemaal,
mijn probleem is dat ik de gegevens in het datatabblad moet verplaatsen naar andere tabbladen. In kolom b staan de getallen 1 t/m 14. De gegevens in die rij moeten naar 14 tabbladen.
Ik heb een stuk code, maar hij blijft de eerste rij overschrijven op de 14 tabbladen. Hoe kan ik dit verhelpen?
Code:
Private Sub CommandButton1_Click()
Dim i As Integer
Dim j As Integer
Dim laatste As Integer
Dim laatste1 As Integer

i = 1
laatste = Range("A65536").End(xlUp).Row

While i <= laatste

For j = 1 To 14

    If Cells(i, 2) = j Then
    Range("A" & i).Resize(1, 2).Copy
    Worksheets("Blad" & j).Paste
    laatste1 = Worksheets("Blad" & j).Range("A65536").End(xlUp).Row
    laatste1 = laatste1 + 1
    Destination = Worksheets("Blad" & j).Range("A" & (laatste1))
    Else
    End If
Next
i = i + 1
Wend

End Sub

Alvast bedankt.
Groeten Janusje
 
Ietsje korter: ;)

Code:
Private Sub CommandButton1_Click()
    Dim i As Long
    i = 1
    While i <= Range("A" & Rows.Count).End(xlUp).Row
        Range("A" & i).Resize(1, 2).Copy Sheets("Blad" & Cells(i, 2)).Range("A" & Rows.Count).End(xlUp).Offset(1)
        i = i + 1
    Wend
End Sub

Wigi
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan