Ik wil graag een kopie opslaan van een excel bestand wat geopend is. Hoe kan ik dit met vba doen. Het volgende heb ik al geprobeerd:
ActiveWorkbook.SaveAs Filename:= _
file, FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
Dit is op zich wel goed, alleen hij werkt dan met het nieuwe bestand (de kopie) verder. Is er een mogelijkheid om een kopie van een bestand op te slaan maar evengoed verder te werken met het oude bestand. Dit heb ik nodig omdat ik een bestand heb gemaakt wat iedere dag gedraait wordt, en elke maand wil ik een kopie van dit bestand opslaan, en het oude bestand leegmaken. Ook moet het bestand zo opgeslagen worden dat de koppelingen van de grafieken naar het eigen bestand verwijzen, en niet naar de kopie of het originele bestand.
ActiveWorkbook.SaveAs Filename:= _
file, FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
Dit is op zich wel goed, alleen hij werkt dan met het nieuwe bestand (de kopie) verder. Is er een mogelijkheid om een kopie van een bestand op te slaan maar evengoed verder te werken met het oude bestand. Dit heb ik nodig omdat ik een bestand heb gemaakt wat iedere dag gedraait wordt, en elke maand wil ik een kopie van dit bestand opslaan, en het oude bestand leegmaken. Ook moet het bestand zo opgeslagen worden dat de koppelingen van de grafieken naar het eigen bestand verwijzen, en niet naar de kopie of het originele bestand.
Laatst bewerkt: