Nell’ufficio di Mary creano regolarmente file PDF da documenti Word.

Lo fanno utilizzando Salva con nome e scegliendo di salvare il documento come file PDF. A Mary questo sembra piuttosto “fare molti clic”, quindi si chiede se è disponibile un collegamento, in Word, per salvare un documento come file PDF.

Esistono due modi per affrontare questa attività. Per prima cosa, potresti aggiungere un comando a Barra degli strumenti di accesso rapido:

  1. Visualizza la finestra di dialogo Opzioni di Word. (In Word 2007, fare clic sul pulsante Office e quindi su Opzioni di Word. In Word 2010 e versioni successive visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)

  2. Seleziona l’opzione Personalizza (Word 2007) o la barra degli strumenti di accesso rapido (Word 2010 e versioni successive) sul lato sinistro della finestra di dialogo.

  3. Utilizzando l’elenco a discesa Scegli comandi da, scegliere la scheda File. Vengono visualizzati tutti i comandi presenti nella scheda File della barra multifunzione.

(Vedi figura 1.)

  1. Scorri l’elenco dei comandi disponibili e scegli Pubblica come PDF o XPS.

  2. Fare clic sul pulsante Aggiungi. Il comando viene spostato nell’elenco a destra della finestra di dialogo.

  3. Fare clic su OK. Il nuovo comando ora appare sulla barra di accesso rapido.

Questo strumento, quando si fa clic, visualizza una finestra di dialogo che assomiglia molto a una finestra di dialogo Salva con nome. Tutto quello che devi fare è fornire il nome che desideri utilizzare per il file PDF e, facoltativamente, scegliere una cartella in cui desideri salvare il file.

Puoi adottare un approccio simile attraverso l’uso di una macro, se lo desideri.

La differenza è che questo approccio visualizza effettivamente la finestra di dialogo Salva con nome.

Sub SaveAsPDF1()

With Dialogs(wdDialogFileSaveAs)

.Format = wdExportFormatPDF         .Show     End With End Sub

Come con tutte le macro, puoi aggiungerlo alla barra di accesso rapido o creare un tasto di scelta rapida per richiamarlo.

Entrambi gli approcci discussi finora visualizzano una finestra di dialogo in cui è necessario digitare un nome file e scegliere una posizione per il file PDF. Se si desidera ignorare completamente la finestra di dialogo, potrebbe funzionare un approccio macro diverso.

Sub SaveAsPDF2()

Dim sName As String     Dim sPath As String

With ActiveDocument         sName = Left(.Name, InStr(.Name, ".") - 1)

sName = sName & ".pdf"

sPath = .Path & "\"



.ExportAsFixedFormat _           OutputFileName:=sPath & sName, _           ExportFormat:=wdExportFormatPDF     End With End Sub

Questa macro individua la cartella per il documento attualmente aperto e quindi salva il PDF in quella cartella utilizzando lo stesso nome del documento.

Quindi, per esempio, se stai lavorando a un documento chiamato “MyDoc.docx”,

quindi questa macro salverà il PDF come “MyDoc.pdf”. Non viene visualizzata alcuna finestra di dialogo; il file PDF viene semplicemente creato e salvato.

Se preferisci che i tuoi file PDF vengano salvati in una cartella diversa, tutto ciò che devi fare è assegnare il percorso completo di quella cartella alla variabile sPath. Ad esempio, supponiamo che tu voglia salvare tutti i tuoi file PDF in una cartella comune. Basta sostituire questa riga:

sPath = .Path & "\"

con una riga simile a questa, modificata per il percorso desiderato:

sPath = "c:\mypath\pdfs\"

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (12240) si applica a Microsoft Word 2007, 2010, 2013 e 2016.