Hvis du har brug for at udskrive fra flere Excel-projektmapper i en mappe, kan du bruge den her præsenterede makro til at udskrive dem alle på én gang.
Sådan fungerer makroen
I denne makro bruger du Dir-funktionen til at returnere en streng, der repræsenterer navnet på den fil, der matcher det, du sender til den.
Du bruger Dir-funktionen til at opregne alle .xlsx-filer i en given mappe, og fange hver fils navn. Så åbner du hver fil, udskriver den og lukker den derefter.
Undermakro1()
'Trin 1: Erklær dine variabler
Dæmp MyFiles som streng
Trin 2: Angiv en målmappe
MyFiles = Dir("C:Temp*.xlsx")
Gør mens MyFiles <> "
Trin 3: Åbn projektmapper én efter én
Arbejdsbøger. Åbn "C:Temp" & MyFiles