Salt la conținutul principal
 

Cum se convertesc în lot mai multe documente Word în fișiere pdf?

Autor: Siluvia Ultima modificare: 2024-09-12

Vă este ușor să convertiți un document Word într-un fișier PDF cu funcția Salvare ca în Word. Dar dacă doriți să convertiți toate documentele Word dintr-un folder în fișiere PDF separate simultan, cum puteți să le realizați? Acest articol vă va arăta un cod VBA pentru a converti în lot mai multe documente Word în fișiere pdf în Word.

Convertiți în lot mai multe documente Word în fișiere pdf cu VBA
Conversia în lot a mai multor documente Word în fișiere pdf cu Kutools pentru Word


Convertiți în lot mai multe documente Word în fișiere pdf cu VBA

Următorul cod VBA vă permite să convertiți rapid toate documentele Word dintr-un folder în fișiere PDF simultan. Urmați acești pași:

  1. În Word, apăsați Alt + F11 pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
  2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Module, apoi copiați și inserați următorul cod VBA în fișierul Module fereastră.
    Sub ConvertWordsToPdfs()
    'Updated by Extendoffice 20181123
        Dim xIndex As String
        Dim xDlg As FileDialog
        Dim xFolder As Variant
        Dim xNewName As String
        Dim xFileName As String
        Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
        If xDlg.Show <> -1 Then Exit Sub
        xFolder = xDlg.SelectedItems(1) + "\"
        xFileName = Dir(xFolder & "*.*", vbNormal)
        While xFileName <> ""
            If ((Right(xFileName, 4)) <> ".doc" Or Right(xFileName, 4) <> ".docx") Then
                xIndex = InStr(xFileName, ".") + 1
                xNewName = Replace(xFileName, Mid(xFileName, xIndex), "pdf")
                Documents.Open FileName:=xFolder & xFileName, _
                    ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
                    PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
                    WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
                    wdOpenFormatAuto, XMLTransform:=""
                ActiveDocument.ExportAsFixedFormat OutputFileName:=xFolder & xNewName, _
                    ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _
                    wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _
                    Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _
                    CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _
                    BitmapMissingFonts:=True, UseISO19005_1:=False
                ActiveDocument.Close
            End If
            xFileName = Dir()
        Wend
    End Sub

    Fereastra modulului cu codul de mai sus lipit

  3. Anunturi F5 pentru a rula codul.
  4. A Naviga va apărea dialogul. Selectați folderul care conține documentele Word pe care doriți să le convertiți în fișiere PDF și faceți clic OK.
  5. Caseta de dialog Răsfoiți

Toate documentele Word din folderul selectat vor fi convertite în fișiere PDF separate. Vedeți captura de ecran:

Toate documentele Word din folderul selectat sunt convertite în fișiere PDF separate


Conversia în lot a mai multor documente Word în fișiere pdf cu Kutools pentru Word

Dacă codul VBA este greu de manevrat, puteți încerca Conversia documentelor utilitatea Kutools pentru Cuvânt pentru a rezolva problema.

Kutools pentru Cuvânt, echipat cu AI 🤖, oferă peste 100 de funcții utile pentru a vă simplifica sarcinile.

1. clic Kutools Plus > Doc / Docx. Vedeți captura de ecran:

Butonul Doc/Docx din fila Kutools Plus de pe panglică

2. În Convertor format de documente fereastră, trebuie să procedați după cum urmează:

2.1) Selectați folderul care conține documente pe care le veți converti în pdf în Dosar fișier sursă secțiune;
2.2 Selectați Convertiți docx în pdf de la Format Convertiți lista verticală;
2.3) În mod implicit, Calea destinației la fel ca sursa caseta este bifată. Dacă doriți să plasați toate fișierele pdf convertite în același folder, păstrați doar această opțiune selectată;
Dacă doriți să separați fișierele pdf și documentele sursă, trebuie să debifați fișierul Calea destinației la fel ca sursa și selectați un folder nou pentru a salva fișierele pdf în Salvare pentru a cutie;
2.4) Faceți clic pe acasă buton. Vedeți captura de ecran:

Fereastra Document Format Converter

3. Apoi apare o casetă de dialog pentru a vă spune câte documente au fost convertite cu succes, faceți clic pe OK și închideți butonul Convertor format de documente fereastră.

Acum toate documentele în format .docx sunt convertite în fișiere pdf.

Dacă doriți să aveți o încercare gratuită a acestui utilitar, vă rugăm să accesați descărcați Kutools pentru Word mai întâi, apoi mergeți pentru a aplica operația conform pașilor de mai sus.

Cele mai bune instrumente de productivitate de birou

Kutools pentru Cuvânt - Crește-ți experiența Word cu Over 100 Caracteristici remarcabile!

🤖 Caracteristici Kutools AI: Generați conținut / Rescrie textul / Documente Întrebări și răspunsuri / Obțineți răspunsuri rapide / Traduceți documente / Document polonez (format păstrat)...

📘 Stăpânirea documentelor: Pagini împărțite / Fuzionați documente / Exportați selecția în diferite formate (PDF/TXT/DOC/HTML...) / Conversie lot în PDF...

Editarea continutului: Găsiți și înlocuiți în loturi în mai multe fișiere / Redimensionați toate imaginile / Transpuneți rânduri și coloane de tabel / Convertiți tabelul în text...

🧹 Curățare fără efort: Îndepărtați Spații suplimentare / Secțiuni pauze / Casete text / hiperlinkuri / Pentru mai multe instrumente de îndepărtare, mergeți la Elimină grup...

Inserții creative: Inserați Mii de separatori / Casete de bifare / Butoane radio / QR Code / coduri de bare / Imagini multiple / Descoperiți mai multe în Insera grup...

???? Selectii de precizie: Repera cu precizie Pagini specifice / Mese / Forme / Paragrafe de titlu / Îmbunătățiți navigarea cu mai mult Selectați caracteristici...

Îmbunătățiri de stele: Navigați la orice locație / Inserarea automată a textului repetitiv / Comutați între ferestrele documentelor / 11 Convertire Instrumente...

Filele Kutools și Kutools Plus de pe Panglica Word
???? Vrei să încerci aceste funcții? Descărcați Kutools pentru Word acum! 🚀
 

Cele mai bune instrumente de productivitate de birou

Kutools pentru Cuvânt - Peste 100 de instrumente pentru Word