Ik lees nu workbooks uit en kopieer bepaalde waarde uit deze sheets naar een Mastersheet.
Heb hiervoor wat code gebruikt van dit forum en dat gaat goed zolang ik de uit te lezen sheets in 1 specifieke map plaats. vb "c:\bronsheets\".
Const BronPad As String = "c:\bronsheets\"
Dim BronBoek As String, BronPadBoek As String
Dim BronSheet As Worksheet
Dim DoelSheet As Worksheet
Dim RijLoper As Long
Set DoelSheet = ActiveWorkbook.Worksheets(1)
BronBoek = Dir(BronPad & "*.xls")
RijLoper = 1
Do Until BronBoek = ""
BronPadBoek = BronPad + BronBoek
Workbooks.Open Filename:=BronPadBoek, ReadOnly:=True
Set BronSheet = ActiveWorkbook.Worksheets(2)
De bronbestanden bevinden zich echter in 10 onderliggende mappen dus
"c:\bronsheets\eerste\"
"c:\bronsheets\tweede\"
"c:\bronsheets\etc...."
Ik moet nu iedere keer alle bestanden kopiëren naar bovenste map.
Mijn vraag is dan ook: Hoe kan het uitlezen ook direct vanuit de onderliggende mappen zonder dat ik de WB's eerst moet kopiëren?
Alvast bedankt, Barry
Heb hiervoor wat code gebruikt van dit forum en dat gaat goed zolang ik de uit te lezen sheets in 1 specifieke map plaats. vb "c:\bronsheets\".
Const BronPad As String = "c:\bronsheets\"
Dim BronBoek As String, BronPadBoek As String
Dim BronSheet As Worksheet
Dim DoelSheet As Worksheet
Dim RijLoper As Long
Set DoelSheet = ActiveWorkbook.Worksheets(1)
BronBoek = Dir(BronPad & "*.xls")
RijLoper = 1
Do Until BronBoek = ""
BronPadBoek = BronPad + BronBoek
Workbooks.Open Filename:=BronPadBoek, ReadOnly:=True
Set BronSheet = ActiveWorkbook.Worksheets(2)
De bronbestanden bevinden zich echter in 10 onderliggende mappen dus
"c:\bronsheets\eerste\"
"c:\bronsheets\tweede\"
"c:\bronsheets\etc...."
Ik moet nu iedere keer alle bestanden kopiëren naar bovenste map.
Mijn vraag is dan ook: Hoe kan het uitlezen ook direct vanuit de onderliggende mappen zonder dat ik de WB's eerst moet kopiëren?
Alvast bedankt, Barry