Hoe gebruikt u een opdrachtknop om het actieve werkblad op te slaan als PDF-bestand in Excel?
Tijdens het werken in Microsoft Excel komt u soms voor het probleem te staan dat u het actieve werkblad als PDF-bestand moet opslaan. In dit artikel leert u hoe u het actieve werkblad als PDF opslaat met VBA-code via een opdrachtknop. En als u ook een bereik of elk werkblad in het huidige werkboek als afzonderlijke PDF-bestanden wilt opslaan, helpt dit artikel u daarbij.
Gebruik een opdrachtknop om het actieve werkblad als PDF-bestanden op te slaan met VBA-code
Sla eenvoudig het actieve of elk werkblad op als afzonderlijke PDF-bestanden met Kutools voor Excel
Gebruik een opdrachtknop om het actieve werkblad als PDF-bestanden op te slaan met VBA-code
U kunt het actieve werkblad als PDF-bestand opslaan door op een opdrachtknop te klikken met de volgende VBA-code. Volg hiervoor de onderstaande stappen.
1. Maak eerst een map met de naam PDF aan om uw nieuw geconverteerde PDF-bestanden in op te slaan. In dit voorbeeld maak ik deze map aan op mijn lokale schijf (C:).
2. Voeg een opdrachtknop in door te klikken op Ontwikkelaar > Invoegen > Opdrachtknop (ActiveX-besturingselement). Zie de screenshot:

2. Teken vervolgens een opdrachtknop op het werkblad waarop u nieuwe rijen wilt toevoegen, klik met de rechtermuisknop op de opdrachtknop en selecteer Eigenschappen in het contextmenu.

3. Voer in het dialoogvenster Eigenschappen de weergavetekst van de opdrachtknop in het vak Bijschrift in onder het tabblad Gecategoriseerd, en sluit daarna het dialoogvenster.

U ziet dat de weergavetekst van de opdrachtknop is gewijzigd, zoals in de onderstaande screenshot wordt weergegeven.

4. Klik nogmaals met de rechtermuisknop op de opdrachtknop en selecteer vervolgens Code weergeven in het contextmenu.

5. Vervang in het venster Microsoft Visual Basic for Applications de oorspronkelijke code in het codovenster door de volgende VBA-code.
VBA-code: Opdrachtknop om actief werkblad als PDF op te slaan
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:="C:\PDF\Export.pdf", _
OpenAfterPublish:=False
Application.ScreenUpdating = True
End Sub Opmerking: In de code is CommandButton1 de naam van de opdrachtknop waarmee u het huidige werkblad opslaat als PDF-bestand. „C:\PDF\Export.pdf” is het pad en de bestandsnaam van uw PDF-opslagbestand.
6. Druk tegelijkertijd op de toetsen Alt+Q om het venster Microsoft Visual Basic for Applications te sluiten. Schakel vervolgens de Ontwerpmodus uit onder het tabblad Ontwikkelaar.
Klik nu op de opdrachtknop; het actieve werkblad wordt opgeslagen als een PDF-bestand met de naam Export op de opgegeven locatie.
Sla elk werkblad op als afzonderlijke PDF-bestanden van Huidige werkboek met Kutools voor Excel
Hier wordt de Werkboek splitsen-functie van Kutools voor Excel aanbevolen om eenvoudig het actieve werkblad op te slaan als PDF-bestand. Bovendien kunt u met deze functie ook elk werkblad in het huidige werkboek opslaan als afzonderlijke PDF-bestanden.
1. Open de werkmap waarin u elk werkblad als afzonderlijk PDF-bestand wilt opslaan en klik op KUTOOLS PLUS > Werkmap > Werkboek splitsen. Zie screenshot:

2. Configureer in het dialoogvenster Werkboek splitsen het volgende:

Vervolgens wordt het geselecteerde werkblad direct opgeslagen als PDF-bestand.

Opmerkingen:
Gerelateerde artikelen:
- Hoe voegt u met één klik op een opdrachtknop automatisch een lege rij toe in Excel?
- Hoe maakt u van een cel een 3D-knop in Excel?
- Hoe verbergt of toont u een opdrachtknop in Excel op basis van een bepaalde celwaarde?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins