在本文中,我們將重點為您提供3個宏,您可以使用這些宏將Word文檔快速轉換為 pdf 文件。
在Word 2003中,菜單欄上沒有圖標。 只需單擊一下,用戶就可以立即觸發“另存為”窗口並將文檔保存到 pdf 格式。
但是,您注意到,Word 2010中的佈局發生了很大變化。 用戶必須單擊“文件”選項卡,然後單擊“另存為”命令以觸發“另存為”窗口。 此外,在點擊“保存”按鈕之前,您必須手動選擇保存類型。
所有這些點擊,還不夠快。 因此,在此post,我們很樂意展示實現該目標的宏方法。
宏1:快速觸發“另存為”窗口
- 第一和前ost,單擊“開發人員”選項卡,然後單擊“ Visual Basic”命令以打開VBA編輯器。 當然,當“開發人員”選項卡已經顯示時,必須單擊兩次。 另一種方法是按“ Alt + F2”。
- 其次,單擊“普通”項目。
- 第三,單擊“插入”,然後在列表菜單上選擇“模塊”。
- 現在,雙擊該模塊以顯示編輯區域。
- 接下來,粘貼以下代碼:
Sub TriggerSaveAsWindow()
Dim dlgSaveAs As Dialog
Set dlgSaveAs = Dialogs(wdDialogFileSaveAs)
With dlgSaveAs
.Format = wdFormatPDF
.Show
.Execute
End With
End Sub
- 然後點擊“運行”。
現在有“另存為”窗口。 並且保存類型已經在 pdf。 剩下要做的就是單擊“保存”按鈕。 使用此宏可以根據需要更改文件名。
宏2:直接將Word文件保存到 PDF
如果有人想將文件直接保存到 pdf 無需修改文件名,這是需要的宏。
- 首先,重複上面的前4個步驟。
- 接下來,粘貼以下代碼:
'Directly save Word file as Pdf and aumatically open it.
Sub DirectlySaveDocxToPdf()
Dim objDoc As Document
Set objDoc = ActiveDocument
objDoc.ExportAsFixedFormat _
OutputFileName:=Replace(objDoc.FullName, ".docx", ".pdf"), _
ExportFormat:=wdExportFormatPDF, OpenAfterExport:=True, OptimizeFor:=wdExportOptimizeForPrint, _
Range:=wdExportAllDocument, Item:=wdExportDocumentContent
End Sub
- 同樣,單擊“運行”。
宏3:批量將Word Docx文件轉換為 PDFs
- 首先將所有docx文件放在一個文件夾中。
- 請按照上述步驟打開編輯區域。
- 然後粘貼下面的宏:
Sub BatchConvertDocxToPDF()
Dim objDoc As Document
Dim strFile As String, strFolder As String
'Initialization
strFolder = "C:\Users\Test\Desktop\Test Files\"
strFile = Dir(strFolder & "*.docx", vbNormal)
'Precess each file in the file folder and convert them to pdf.
While strFile <> ""
Set objDoc = Documents.Open(FileName:=strFolder & strFile)
objDoc.ExportAsFixedFormat _
OutputFileName:=Replace(objDoc.FullName, ".docx", ".pdf"), _
ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:=wdExportOptimizeForPrint, _
Range:=wdExportAllDocument, Item:=wdExportDocumentContent
objDoc.Close
strFile = Dir()
Wend
End Sub
- 永遠不要忘記單擊“運行”按鈕。
備註:在代碼“strFolder =“ C:\ Users \ Test \ Desktop \ Test Files \”“中,”“ C:\ Users \ Test \ Desktop \ Test Files \” 是文件夾的文件路徑。 記住要相應地更改它。
運行此宏後, pdfs將保存在Word文檔所在的文件夾中。
盡可能保護文件安全
有預防措施,還有預防措施ost-挽救損壞文件的災難操作。 如果您繼續定期備份文件,則取回原始文件只是小菜一碟。 事實是,很少有人會堅持自己的備份計劃,因此增加了丟失寶貴數據的風險。 在這種情況下,是時候訴諸高級 Word文檔損壞修復工具.
作者簡介:
陳薇薇(Vera Chen)是 DataNumen,Inc.是數據恢復技術的全球領導者,包括 損壞的Excel xlsx修復 以及 pdf 維修軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM



