HammerJohn
Gebruiker
- Lid geworden
- 27 apr 2016
- Berichten
- 173
Na van alles geprobeerd te hebben is het uiteindelijk geluk om de gegevens vanuit een lijst naar een
andere sheet te zetten.
Maar nu wil ik het eigenlijk niet in een sheet maar andere werkmap zetten de sheet heet daar het zelfde
heb al een macro opgenomen maar dan lijkt het nergens op en loopt het vast.
De werkmap waar het naar toe moet heet Gegevens2016.xlsm en staat in de directory c:\\Urenlijst\
((c:\\Urenlijst\Gegevens2016.xlsm)) de gegevens komen uit de map die geopend is daar bevind zich
ook de button
Wie o wie kan mij helpen, de map moet geopend worden en gesloten, als dit niet kan dan zal ik hem
zelf openen als hij de gegevens maar door kopieert.
Met vriendelijke groet John
andere sheet te zetten.
Maar nu wil ik het eigenlijk niet in een sheet maar andere werkmap zetten de sheet heet daar het zelfde
heb al een macro opgenomen maar dan lijkt het nergens op en loopt het vast.
Private Sub CommandButton5_Click()
Dim rij As Long
Dim n As Long
Dim src As Worksheet
Dim trg As Worksheet
Set src = Sheets("Persoonsgegevens")
Set trg = Sheets("Historie")
Application.ScreenUpdating = False
rij = trg.[B65536].End(xlUp).Row + 1
For n = 1 To src.[B65536].End(xlUp).Row
If Cells(n, "y").Value = "ja" Then
Range(Cells(n, "b"), Cells(n, "x")).Copy
trg.Cells(rij, "b").PasteSpecial
Application.CutCopyMode = False
rij = rij + 1
End If
Next
End Sub
De werkmap waar het naar toe moet heet Gegevens2016.xlsm en staat in de directory c:\\Urenlijst\
((c:\\Urenlijst\Gegevens2016.xlsm)) de gegevens komen uit de map die geopend is daar bevind zich
ook de button
Wie o wie kan mij helpen, de map moet geopend worden en gesloten, als dit niet kan dan zal ik hem
zelf openen als hij de gegevens maar door kopieert.
Met vriendelijke groet John