Ciao a tutti. Ho un file di excel contenente diversi fogli. Poichè ogni settimana devo convertire ciascun foglio in un file pdf, mi chiedevo se fosse possibile in qualche modo automatizzare la procedura. Grazie per ogni consiglio.![]()
Ciao a tutti. Ho un file di excel contenente diversi fogli. Poichè ogni settimana devo convertire ciascun foglio in un file pdf, mi chiedevo se fosse possibile in qualche modo automatizzare la procedura. Grazie per ogni consiglio.![]()
Ciao teo.![]()
Ho provato ovviamente a registrare una macro.
L'unica riga di codice che mi viene generata è questa
ma io vorrei assegnare a ciascun pdf il nome del foglio e vorrei che venissero salvati direttamente in una cartella di mia scelta senza che mi appaia la finestra di pdfcreator che mi chieda il nome da assegnare.codice:ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Qui potresti trovare qualche spunto interessante:
http://www.experts-exchange.com/Soft..._23252347.html
http://www.excelguru.ca/node/21
Grazie mille comas. Il secondo link era proprio ciò di cui avevo bisogno, per l'esattezza "Print Multiple Worksheets to Multiple PDF Files"Originariamente inviato da comas17
Qui potresti trovare qualche spunto interessante:
http://www.experts-exchange.com/Soft..._23252347.html
http://www.excelguru.ca/node/21
Ho solo dovuto modificare questa riga
Worksheets(lSheet).PrintOut copies:=1, ActivePrinter:="�PDFCreator"�
in
Application.Worksheets(lSheet).PrintOut copies:=1, ActivePrinter:="PDFCreator"
dopo aver ovviamente aggiunto in excel il riferimento a PDFCreator.
Avevo cercato a lungo in rete ma in questo link non mi ci ero proprio imbattuto.
Ti ringrazio infinitamente, non immagini quanto tempo mi farà risparmiare questo codice.
Salvato il sito tra i preferiti. Davvero molto interessante.![]()