alexander321
Gebruiker
- Lid geworden
- 25 jun 2012
- Berichten
- 76
Ik ben in VBA wat aan het knutselen.
Ik gebruik onder andere:
waarbij in R1C35 de waarde staat die ook vast staat in variabele BestandsnaamDag
Bovenstaande formule werkt prima.
Omdat het bestand waaruit ik de gegevens moet halen is opgebouwd uit de datum en Artikelstambestand, dus bv.
en ik daarmee via bovenstaande formule geen gegevens kan ophalen,
wil ik het bestand kopiëren via FileCopy om het te kunnen gebruiken.
Dit doe ik met VBA:
Dit werkt allemaal prima, maar als een collega het te kopiëren bestand in gebruik heeft, krijg ik fout 70 retour en loopt hij vast.
Wie weet wat ik moet wijzigen om het wel voor elkaar te krijgen?
Alvast dank.
Ik gebruik onder andere:
Code:
=VLOOKUP(RC[-70],INDIRECT(""[""&R1C[35]&"".xlsx]Artikelstambestand_1!$A:$CA""),MATCH(""Code blokkade"",INDIRECT(""[""&R1C[35]&"".xlsx]Artikelstambestand_1!$3:$3""),0),0)
waarbij in R1C35 de waarde staat die ook vast staat in variabele BestandsnaamDag
Bovenstaande formule werkt prima.
Omdat het bestand waaruit ik de gegevens moet halen is opgebouwd uit de datum en Artikelstambestand, dus bv.
Code:
190621 Artikelstambestand.xlsx
wil ik het bestand kopiëren via FileCopy om het te kunnen gebruiken.
Dit doe ik met VBA:
Code:
FileCopy "N:\Algemeen\" & BestandsnaamDag & " Artikelstambestand.xlsx", "N:\Algemeen\" & BestandsnaamDag & ".xlsx"
Dit werkt allemaal prima, maar als een collega het te kopiëren bestand in gebruik heeft, krijg ik fout 70 retour en loopt hij vast.
Wie weet wat ik moet wijzigen om het wel voor elkaar te krijgen?
Alvast dank.