Slet aktive fil
Hej!Jeg håber I kan hjælpe mig lidt. Jeg står med et mindre problem.
Jeg har en Excel fil som jeg bruger som en "master". Ved kørsel af makro i denne fil opretter den en kopi af sig selv.
Efterfølgende skal en medarbejder åbne den kopierede fil og færdigbehandle den. Herefter bliver filen omdannet til en pdf fil.
Alt dette går også helt fint, men mit dilemma opstår, når den kopierede Excel fil skal fjernes/slettes.
Hvordan gør jeg dette, når filen er aktiv?
Ved forsøg på "Kill strFile" får jeg bare en fejl, da en aktiv fil ikke kan slettes. Det hjælper heller ikke med "ActiveWorkbook.Close False" da filen jo allerede eksistere.
Jeg har forsøgt mig med en "KillFile" makro, som åbner en ny Excel fil med en "Workbook_Open" procedure som lukker den anden fil og herefter sletter den. Problemet er, at hvis jeg starter denne kode i den kopierede fil, vil koden blive afbrudt, når denne fil lukkes!
Det er mega frustrerende!
Håber I kan hjælpe, for jeg er løbet lidt tør for idéer...!