Come utilizzare il pulsante di comando per salvare il foglio di lavoro attivo come file PDF in Excel?
Durante il lavoro in Microsoft Excel, potresti incontrare il problema di salvare il foglio di lavoro attivo come file PDF. In questo articolo, puoi imparare come salvare il foglio di lavoro attivo come file PDF con il codice VBA tramite un pulsante di comando. E se vuoi anche salvare un intervallo o ogni foglio di lavoro nella cartella di lavoro attiva come file PDF individuale, questo articolo può aiutarti.
Usa il pulsante di comando per salvare il foglio di lavoro attivo come file PDF con il codice VBA
Salva facilmente il foglio di lavoro attivo o ciascun foglio di lavoro come file PDF individuale con Kutools per Excel
Usa il pulsante di comando per salvare il foglio di lavoro attivo come file PDF con il codice VBA
Puoi eseguire il seguente codice VBA per salvare un foglio di lavoro attivo come file PDF facendo clic su un pulsante di comando. Procedi come segue.
1. Innanzitutto, devi creare una cartella chiamata PDF per salvare il tuo nuovo file PDF convertito. Qui creo questa cartella nel mio disco locale (C:).
2. Per favore, inserisci un pulsante di comando facendo clic su Sviluppatore > Inserisci > Pulsante di comando (Controllo ActiveX). Vedi screenshot:
2. Quindi disegna un pulsante di comando nel foglio di lavoro in cui desideri aggiungere nuove righe, fai clic con il tasto destro sul pulsante di comando e seleziona Proprietà dal menu contestuale.
3. Nella finestra di dialogo Proprietà, inserisci il testo visualizzato del pulsante di comando nella casella Caption sotto la scheda Categorized, quindi chiudi la finestra di dialogo.
Puoi vedere che il testo visualizzato del pulsante di comando è cambiato come mostrato nello screenshot sottostante.
4. Fai nuovamente clic con il tasto destro sul pulsante di comando, quindi fai clic su Visualizza codice dal menu contestuale.
5. Nella finestra di Microsoft Visual Basic for Applications che si apre, sostituisci il codice originale nella finestra Codice con il seguente codice VBA.
Codice VBA: Pulsante di comando per salvare il foglio di lavoro attivo come PDF
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:="C:\PDF\Export.pdf", _
OpenAfterPublish:=False
Application.ScreenUpdating = True
End Sub
Nota: Nel codice, CommandButton1 è il nome del pulsante di comando che utilizzerai per salvare il foglio attivo come file PDF. "C:\PDF\Export.pdf" è il percorso e il nome del tuo file PDF di salvataggio.
6. Premi contemporaneamente i tasti Alt + Q per chiudere la finestra Microsoft Visual Basic for Applications. Quindi disattiva la Modalità progettazione sotto la scheda Sviluppatore.
Ora, fai clic sul pulsante di comando, il foglio di lavoro attivo verrà salvato come file PDF denominato Export e posizionato nella posizione specificata.
Salva ogni foglio di lavoro come file PDF individuale della cartella di lavoro attiva con Kutools per Excel
Qui consigliamo l'utilità Dividi Cartella di Lavoro di Kutools per Excel per salvare facilmente il foglio di lavoro attivo come file PDF. Inoltre, puoi anche salvare ogni foglio di lavoro nella cartella di lavoro corrente come file PDF individuale con questa utilità.
1. Nella cartella di lavoro in cui è necessario salvare ogni foglio di lavoro come file PDF individuale, quindi fai clic su Kutools Plus > Cartella di lavoro > Dividi Cartella di Lavoro. Vedi screenshot:
2. Nella finestra di dialogo Dividi Cartella di Lavoro, configura come segue:
Quindi il foglio di lavoro selezionato viene immediatamente salvato come file PDF.
Note:
Articoli correlati:
- Come inserire automaticamente una nuova riga vuota con il pulsante di comando in Excel?
- Come formattare una cella per farla sembrare un pulsante 3D in Excel?
- Come nascondere o mostrare un pulsante di comando in base al valore di una cella specificata in Excel?
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!