HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.213
Beste,
Ik heb formulieren waar ik de data uit wil hebben.
Het eerste stuk van de code gaat en werkt dat is alles van de active worksheet vanaf regel
24 tot de eerst lege cel te kopieeren en te plakken in een ander Workbooks("Verzamel.xls").Sheets("Opslag").
Nu wil ik uit het active workbook cel A3 kopieren en deze pakken in Workbooks("Verzamel.xls").Sheets("Opslag").
in kolom A, begin bij het eerst lege veld in kolom A en stopt bij de laast gevulde cel in kolom A.
Restultaat.
Klantnummer_____Artikel
123456_________1001
123456_________2568
123456_________2689
123456_________3589
123456_________12298
123456_________36985
968965_________1001
968965_________2568
968965_________2689
968965_________3589
968965_________12298
968965_________36985
Vervolg code zal worden dat alles uit een map gehaald wordt en deze code uit voert en het betsand weer sluit
Groet HWV
Ik heb formulieren waar ik de data uit wil hebben.
Het eerste stuk van de code gaat en werkt dat is alles van de active worksheet vanaf regel
24 tot de eerst lege cel te kopieeren en te plakken in een ander Workbooks("Verzamel.xls").Sheets("Opslag").
Nu wil ik uit het active workbook cel A3 kopieren en deze pakken in Workbooks("Verzamel.xls").Sheets("Opslag").
in kolom A, begin bij het eerst lege veld in kolom A en stopt bij de laast gevulde cel in kolom A.
Code:
Sub Verplaats()
Range("A24:D" & Cells(Rows.Count, 2).End(xlUp).Row).Copy
Workbooks("Verzamel.xls").Sheets("Opslag").Range("B" & Rows.Count).End(xlUp).Offset(1).PasteSpecial xlValues
Cells("A3:A3").Copy
Workbooks("Verzamel.xls").Sheets("Opslag").Range("A2:A" & Cells(Rows.Count, 2).End(xlUp).Row).PasteSpecial xlValues
End Sub
Restultaat.
Klantnummer_____Artikel
123456_________1001
123456_________2568
123456_________2689
123456_________3589
123456_________12298
123456_________36985
968965_________1001
968965_________2568
968965_________2689
968965_________3589
968965_________12298
968965_________36985
Vervolg code zal worden dat alles uit een map gehaald wordt en deze code uit voert en het betsand weer sluit
Code:
Sub verzamel()
c0 = Dir("" & Padnaam & "\*.xls")
Do
With Workbooks.Add("" & Padnaam & "\" & c0)
Code
End With
c0 = Dir
Loop Until c0 = ""
Active.Workbook.Close SaveChanges:=False
End Sub