Ik heb de code op mijn stikkie gezet en de code aangepast.
De eerste Msgbox laat netjes de naar zien zoals dat hoort.
Dus L:\Urenstaten Ordina\DI01ZH20080936.xls
Ik verwacht dat na de Workbooks.Open BestVan dit bestand dan ook het active workbook wordt.
Vandaar de twee msgbox. Deze laat echter altijd PIT Ordina factuurbijlage.xls zien.
Dat vind ik vreemd, maar misschien klopt het wel.
Graag weer een verdere aanwijzing.
Wim
Code:
Sub Ophalen_Uren(c0)
On Error GoTo Ophalen_Uren_err
Dim BestVan As String
Dim BestNaar As String
BestVan = "L:\Urenstaten Ordina\" & c0 & ".xls"
BestNaar = "L:\PIT Ordina factuurbijlage.xls"
MsgBox BestVan
Workbooks.Open BestVan
MsgBox ActiveWorkbook.Name
Workbooks(BestVan).Worksheets("Blad1").Range("B10:K27").Copy Workbooks(BestNaar).Worksheets("Weekdatatest").Range("A1")
Workbooks(BestVan).Close
Ophalen_Uren_Exit:
Exit Sub
Ophalen_Uren_err:
MsgBox Err.Description
GoTo Ophalen_Uren_Exit
End Sub
De eerste Msgbox laat netjes de naar zien zoals dat hoort.
Dus L:\Urenstaten Ordina\DI01ZH20080936.xls
Ik verwacht dat na de Workbooks.Open BestVan dit bestand dan ook het active workbook wordt.
Vandaar de twee msgbox. Deze laat echter altijd PIT Ordina factuurbijlage.xls zien.
Dat vind ik vreemd, maar misschien klopt het wel.
Graag weer een verdere aanwijzing.
Wim