Sommario:
Video: Come stampare un foglio o una cartella di lavoro in Excel - Macraris 2024
Se è necessario stampare da più cartelle di lavoro di Excel in una directory, è possibile utilizzare la macro presentata qui per stamparle tutte in una volta.
Come funziona la macro
In questa macro, si usa la funzione Dir per restituire una stringa che rappresenta il nome del file che corrisponde a ciò che si passa ad esso.
Si usa la funzione Dir per enumerare attraverso tutti. file xlsx in una determinata directory, catturando il nome di ogni file. Quindi apri ciascun file, lo stampi e quindi lo chiudi.
Sub Macro1 ()'Passaggio 1: Dichiarare le variabili
Dim MyFiles As String
' Passaggio 2: specificare una directory di destinazione
MyFiles = Dir ("C: Temp *. Xlsx ")
Do While MyFiles"
"Passaggio 3: Apri cartelle di lavoro una per volta
Cartelle di lavoro. Apri" C: Temp "e MyFiles