KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe converteert u meerdere werkmappen of werkbladen tegelijk naar PDF-bestanden in Excel?

AuteurXiaoyang Wijzigingsdatum

Het converteren van Excel-bestanden naar PDF is een veelvoorkomende taak wanneer u gegevens wilt delen zonder dat anderen wijzigingen kunnen aanbrengen. Hoewel de functie ‘Opslaan als’ in Excel u in staat stelt één werkmap tegelijk naar PDF te converteren, wordt dit al snel tijdrovend bij meerdere bestanden. Deze handleiding behandelt verschillende efficiënte methoden — waaronder VBA-code en Kutools voor Excel — om meerdere werkmappen of werkbladen in één keer naar PDF-bestanden te converteren.


Meerdere werkmappen één voor één converteren naar PDF-bestanden met de functie Opslaan als

Normaal gesproken kunt u met de functie ‘Opslaan als’ in Excel de volledige werkmap opslaan als PDF-bestand. Volg deze stappen:

1. Open de werkmap die u wilt omzetten naar het PDF-formaat.

2. Klik op Bestand > Opslaan als. Geef in het dialoogvenster Opslaan als een map op waarin u het gegenereerde bestand wilt opslaan, selecteer vervolgens PDF in de keuzelijst Opmaak opgeven voor opslaan en klik daarna op de knop Opties. Zie schermafbeelding:

Een schermafbeelding van het dialoogvenster Opslaan als voor het één voor één converteren van Excel-bestanden naar PDF

3. Vervolgens vinkt u in het verschijnende Opties-dialoogvenster Volledige werkmap aan, zie schermafbeelding:

Een schermafbeelding van het dialoogvenster Opties voor het opslaan van Excel-bestanden als PDF's

4. Klik daarna op OK > Opslaan, waarna de volledige werkmap is opgeslagen als PDF-bestandstype.

Tips: Als u meerdere werkmappen moet converteren, past u bovenstaande stappen toe om de werkmappen één voor één op te slaan als PDF-bestanden.

Meerdere werkmappen tegelijk converteren naar PDF-bestanden met VBA-code

Als u honderden Excel-bestanden moet converteren, is de bovenstaande methode omslachtig. Hieronder vindt u een VBA-code waarmee u meerdere werkmappen tegelijk naar PDF-bestanden kunt omzetten. Volg deze stappen:

1. Houd de toetsen ALT + F11 ingedrukt om het venster Microsoft Visual Basic for Applications te openen.

2. Klik op Invoegen > Module en plak de volgende code in het Module-venster.

VBA-code: meerdere werkmappen tegelijk converteren naar PDF-bestanden

Sub ExcelSaveAsPDF()
'Updateby Extendoffice
    Dim strPath As String
    Dim xStrFile1, xStrFile2 As String
    Dim xWbk As Workbook
    Dim xSFD, xRFD As FileDialog
    Dim xSPath As String
    Dim xRPath, xWBName As String
    Dim xBol As Boolean
    Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
    With xSFD
    .Title = "Please select the folder contains the Excel files you want to convert:"
    .InitialFileName = "C:\"
    End With
    If xSFD.Show <> -1 Then Exit Sub
    xSPath = xSFD.SelectedItems.Item(1)
    Set xRFD = Application.FileDialog(msoFileDialogFolderPicker)
    With xRFD
    .Title = "Please select a destination folder to save the converted files:"
    .InitialFileName = "C:\"
    End With
    If xRFD.Show <> -1 Then Exit Sub
    xRPath = xRFD.SelectedItems.Item(1) & "\"
    strPath = xSPath & "\"
    xStrFile1 = Dir(strPath & "*.*")
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    Do While xStrFile1 <> ""
        xBol = False
        If Right(xStrFile1, 3) = "xls" Then
            Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
            xbwname = Replace(xStrFile1, ".xls", "_pdf")
            xBol = True
        ElseIf Right(xStrFile1, 4) = "xlsx" Then
            Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
            xbwname = Replace(xStrFile1, ".xlsx", "_pdf")
            xBol = True
        ElseIf Right(xStrFile1, 4) = "xlsm" Then
            Set xWbk = Workbooks.Open(Filename:=strPath & xStrFile1)
            xbwname = Replace(xStrFile1, ".xlsm", "_pdf")
            xBol = True
        End If
        If xBol Then
            xWbk.ExportAsFixedFormat Type:=xlTypePDF, Filename:=xRPath & xbwname & ".pdf"
            xWbk.Close SaveChanges:=False
       End If
        xStrFile1 = Dir
    Loop
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
End Sub

3. Druk op F5 om deze code uit te voeren. Er verschijnt een venster met de werkmappen die u wilt converteren, zie schermafbeelding:

Een schermafbeelding waarin de selectie van een map wordt getoond voor werkboeken die naar PDF moeten worden geconverteerd

4. Klik op OK. Vervolgens verschijnt een nieuw venster waarin u het pad Selecteer een map opgeeft om de nieuwe PDF-bestanden op te slaan. Zie de schermafbeelding:

Een schermafbeelding waarin de selectie van een map wordt getoond voor het opslaan van PDF-bestanden in Excel

5. Klik op OK. Na afloop van de conversie gaat u naar de opgegeven map om het resultaat te bekijken. Zie de schermafbeeldingen:

Een schermafbeelding van de oorspronkelijke Excel-bestanden vóór conversiePijlEen schermafbeelding van de uitvoermap met geconverteerde PDF-bestanden

Meerdere werkmappen converteren naar PDF-bestanden met een krachtige functie

Als u Kutools voor Excel hebt, kunt u met de handige functie Batch Converteer meerdere werkmappen tegelijk naar PDF-bestanden converteren.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Klik op KUTOOLS PLUS > Werkmap > Batch Converteer, zie schermafbeelding:

Een schermafbeelding van de Opmaakconverter-tool van Kutools for Excel in Excel

2. Er verschijnt een meldingsvenster dat u eraan herinnert de werkmappen die u wilt converteren te sluiten.

Een schermafbeelding van een herinnering om werkboeken te sluiten vóór conversie

3. Klik op OK en geef vervolgens in het dialoogvenster Bestandsformaatconverter de volgende opties op:

  • Onder de Conversietypekeuzelijst, selecteert u Converteer Excel naar PDF;
  • Klik op de Toevoegen-knop om de Excel-bestanden te selecteren die u wilt converteren. U kunt werkmappen kiezen vanaf uw computer of OneDrive, indien nodig.

Een schermafbeelding van het dialoogvenster Bestandsindeling Converter met opties voor het selecteren van werkboeken

4. Nadat u de werkmappen hebt toegevoegd die u wilt converteren, klikt u in het dialoogvenster Batch Converteer op de knop Knop voor het selecteren van de uitvoermap om één bestandspad te kiezen waarin de geconverteerde bestanden worden opgeslagen, en stelt u onderaan het dialoogvenster eventuele extra opties in. Zie de schermafbeelding:

Een schermafbeelding met opties om conversie-instellingen te configureren

Opmerkingen: In het bovenstaande dialoogvenster:
  • Om ook werkmappen in submappen op te nemen, vinkt u het Submappen opnemen bij het toevoegen van mappenvakje aan;
  • Als u de originele bestanden na conversie wilt verwijderen, vinkt u het Verwijder bronbestanden na conversievakje aan;
  • Als u Behoud de gewijzigde datum van de originele bestanden wilt, vinkt u het Bewaar Wijzigingstijd van originele bestandenvakje aan;
  • De mapstructuur van het bestand kan worden behouden door het Behoud de mappenstructuur van bestanden tijdens conversievakje aan te vinken;

5. Klik vervolgens op OK om de conversie te starten. Zodra alle opgegeven Excel-bestanden zijn geconverteerd naar PDF’s, gaat u naar de aangegeven map om de resultaten te bekijken. Zie onderstaande schermafbeeldingen:

Een schermafbeelding van de oorspronkelijke Excel-bestanden vóór conversiePijlEen schermafbeelding van de uitvoermap met geconverteerde PDF-bestanden

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Meerdere werkbladen uit een werkmap converteren naar afzonderlijke PDF-bestanden met VBA-code

In sommige gevallen wilt u elk werkblad in de werkmap converteren naar afzonderlijke PDF-bestanden. Als uw werkmap veel bladen bevat, kan de onderstaande VBA-code helpen om elk werkblad tegelijk op te slaan als een afzonderlijk(e) PDF-bestanden.

1. Open een werkmap die u wilt converteren en druk daarna op ALT + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Voeg > Module in en plak de volgende code in het Module-venster.

VBA-code: Converteer meerdere werkbladen uit een werkmap naar afzonderlijke PDF-bestanden

Sub SplitEachWorksheet()
'Updateby Extendoffice
Dim xSPath As String
Dim xSFD As FileDialog
Dim xWSs As Sheets
Dim xWb As Workbook
Dim xWbs As Workbooks
Dim xNWb As Workbook
Dim xInt, xI As Integer
Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
With xSFD
.title = "Please select a folder to save the converted files:"
.InitialFileName = "C:\"
End With
If xSFD.Show <> -1 Then Exit Sub
xSPath = xSFD.SelectedItems.Item(1)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xWb = Application.ActiveWorkbook
Set xWbs = Application.Workbooks
Set xWSs = xWb.Sheets
Set xNWb = xWbs.Add
xInt = xWSs.Count
For xI = 1 To xInt
On Error GoTo EBreak
Set xWs = xWSs.Item(xI)
If xWs.Visible Then
xWSs(xWs.Name).Copy
Application.ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=xSPath & "\" & xWs.Name & ".pdf"
Application.ActiveWorkbook.Close False
End If
EBreak:
Next
xWb.Activate
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Druk op de F5-toets om deze code uit te voeren. Er verschijnt een venster waarin u een bestandspad kiest om de geconverteerde PDF-bestanden op te slaan. Zie screenshot:

Een schermafbeelding van het mappenkeuzevenster voor het opslaan van geconverteerde PDF's

4. Klik op de OK-knop en alle werkbladen in het huidige werkboek worden geconverteerd naar afzonderlijke PDF-bestanden:

Een schermafbeelding waarin afzonderlijke PDF-bestanden worden getoond die zijn gemaakt voor elk werkblad in een werkboek


Converteer meerdere werkbladen uit een werkmap naar afzonderlijke PDF-bestanden met een handige functie

Kutools voor Excel biedt ook een handige functie: Werkboek splitsen. Met deze functie kunt u meerdere werkbladen uit uw werkmap opslaan als afzonderlijke Excel-, TXT-, CSV- of PDF-bestanden, afhankelijk van uw behoeften.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Open de werkmap waarvan u elk blad als een afzonderlijk PDF-bestand wilt opslaan en klik vervolgens op Kutools Plus > Werkmap > Werkboek splitsen. Zie screenshot:

Een schermafbeelding van de Werkboek splitsen-tool in het tabblad Kutools Plus in Excel

2. In het Werkboek splitsen-dialoogvenster vinkt u het blad aan dat u wilt opslaan en kiest u PDF (*.pdf) in de keuzelijst Opmaak opgeven voor opslaan. Klik daarna op de knop Splits. In het venster Map selecteren geeft u een map op voor de geconverteerde bestanden. Zie screenshot:

Een schermafbeelding van het dialoogvenster Werkboek splitsenPijlEen schermafbeelding van het dialoogvenster Map selecteren voor het opslaan van afzonderlijke PDF-bestanden voor elk werkblad

3. Vervolgens worden alle geselecteerde werkbladen in het huidige werkboek individueel opgeslagen als PDF-bestanden. Zie screenshot:

Een schermafbeelding waarin afzonderlijke PDF-bestanden worden getoond die zijn gemaakt voor elk werkblad in een werkboek

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Meer gerelateerde artikelen:

  • Alle werkbladen opslaan als alleen waarden
  • Als u een werkmap met meerdere formules wilt delen, maar alleen de resulterende waarden – niet de formules zelf – zichtbaar wilt maken, kunt u normaal gesproken een werkblad opslaan als waarden door de gegevens te kopiëren en vervolgens als waarden in te voegen. Maar hoe slaat u alle werkbladen tegelijk op als alleen waarden, zonder ze één voor één te kopiëren en plakken?
  • Opdrachtknop om actief werkblad op te slaan als PDF-bestanden
  • Tijdens het werken in Microsoft Excel kan het voorkomen dat u het actieve werkblad als PDF-bestand moet opslaan. In dit artikel leert u hoe u het actieve werkblad met VBA-code via een opdrachtknop opslaat als PDF-bestand. En als u ook een bereik of elk werkblad in het huidige werkboek als afzonderlijk(e) PDF-bestand(en) wilt opslaan, helpt dit artikel u daarbij eveneens.
  • Een grote tabel splitsen in meerdere kleine tabellen
  • Als u een groot werkblad hebt met meerdere kolommen en honderden of duizenden rijen gegevens, en u deze grote tabel wilt splitsen in meerdere kleinere tabellen op basis van kolomwaarden of een vast aantal rijen om resultaten zoals hieronder te verkrijgen, hoe voert u die taak dan uit in Excel?
  • Een werkmap splitsen in afzonderlijke Excel-bestanden
  • Mogelijk moet u een grote werkmap splitsen in afzonderlijke Excel-bestanden door elk werkblad van de werkmap op te slaan als een afzonderlijk Excel-bestand. U kunt bijvoorbeeld een werkmap splitsen in meerdere individuele Excel-bestanden en elk bestand vervolgens aan een andere persoon toewijzen. Op deze manier kunnen specifieke personen specifieke gegevens verwerken en blijven uw gegevens veilig. Dit artikel beschrijft methoden om een grote werkmap te splitsen in afzonderlijke Excel-bestanden op basis van elk werkblad.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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