Kako paketno pretvoriti več dokumentov Word v datoteke PDF?
Preprosto pretvorite Wordov dokument v datoteko PDF s funkcijo Shrani kot v Wordu. Če pa želite vse dokumente programa Word v mapi pretvoriti v datoteke PDF naenkrat, kako lahko to dosežete? Ta članek vam bo prikazal kodo VBA za paketno pretvorbo več Wordovih dokumentov v datoteke PDF v Wordu.
Paketno pretvorite več Wordovih dokumentov v datoteke PDF s pomočjo VBA
Paketno pretvorite več dokumentov Word v datoteke PDF s programom Kutools for Word
Paketno pretvorite več Wordovih dokumentov v datoteke PDF s pomočjo VBA
Naslednja koda VBA vam pomaga hitro pretvoriti vse Wordove dokumente v mapi v datoteke PDF naenkrat. Naredite naslednje.
1. V Wordu pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli, nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: paketno pretvorite več dokumentov Word v datoteke PDF v programu Word
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
3. Pritisnite F5 tipko za zagon kode.
4. Pojavi se pogovorno okno Brskanje, izberite mapo, v kateri so Wordovi dokumenti, ki jih želite pretvoriti v datoteke PDF, in kliknite OK gumb.
Nato se vsi Wordovi dokumenti v izbrani mapi hkrati pretvorijo v ločene datoteke pdf. Oglejte si posnetek zaslona:
Paketno pretvorite več dokumentov Word v datoteke PDF s programom Kutools for Word
Če je s kodo VBA težko ravnati, lahko poskusite Pretvarjanje dokumentov uporabnost Kutools za Word za rešitev problema.
Kutools za Word : Z več kot 100 priročnimi dodatki za Word, brezplačno poskusite brez omejitev 60 dni.
1. klik Kutools Plus > Doc / Docx. Oglejte si posnetek zaslona:
2. V Ljubljani Pretvornik oblike dokumenta okno, morate storiti naslednje:
3. Nato se prikaže pogovorno okno, ki vam pove, koliko dokumentov je bilo uspešno pretvorjenih, kliknite OK in zaprite Pretvornik oblike dokumenta okno.
Zdaj se vsi dokumenti v obliki .docx pretvorijo v datoteke pdf.
Če želite brezplačno preskusiti to orodje, pojdite na brezplačno prenesete programsko opremo najprej in nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.
Priporočena orodja za produktivnost besed
Kutools za Word - Več kot 100 naprednih funkcij za Word, prihranite 50% časa
- Zapletene in ponavljajoče se operacije je mogoče enkrat obdelati v nekaj sekundah.
- V Wordov dokument hkrati vstavite več slik v mape.
- Združite in združite več datotek Word v mapah v eno z želenim vrstnim redom.
- Trenutni dokument razdelite na ločene dokumente glede na naslov, prelom odseka ali druga merila.
- Pretvarjanje datotek med dokumenti Doc in Docx, Docx in PDF, zbirka orodij za pogoste pretvorbe in izbiro itd. ...


























