Làm thế nào để chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf?
Bạn có thể dễ dàng chuyển đổi tài liệu Word sang tệp PDF với chức năng Save as trong Word. Nhưng nếu bạn muốn chuyển đổi tất cả các tài liệu Word trong một thư mục để tách các tệp PDF cùng một lúc, làm thế nào bạn có thể đạt được điều đó? Bài viết này sẽ chỉ cho bạn một mã VBA để chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf trong Word.
Chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf với VBA
Chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf với Kutools cho Word
Chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf với VBA
Đoạn mã VBA sau đây giúp bạn nhanh chóng chuyển đổi tất cả các tài liệu Word trong một thư mục sang tệp pdf cùng một lúc. Hãy làm như sau.
1. Trong Word, nhấn Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Mô-đun, sau đó sao chép mã VBA bên dưới vào cửa sổ Mô-đun.
Mã VBA: Chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf trong 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. Nhấn nút F5 phím để chạy mã.
4. Hộp thoại Duyệt hiện lên, vui lòng chọn thư mục chứa tài liệu Word bạn sẽ chuyển đổi sang tệp pdf và nhấp vào OK .
Sau đó, tất cả các tài liệu Word trong thư mục đã chọn được chuyển đổi thành các tệp pdf riêng biệt cùng một lúc. Xem ảnh chụp màn hình:
Chuyển đổi hàng loạt nhiều tài liệu Word sang tệp pdf với Kutools cho Word
Nếu khó xử lý mã VBA, bạn có thể thử Chuyển đổi tài liệu tiện ích của Kutools cho Word để giải quyết vấn đề.
Kutools cho Word : Với hơn 100 phần bổ trợ Word tiện dụng, miễn phí để thử mà không có giới hạn trong 60 ngày.
1. nhấp chuột Kutools Plus > Doc / Docx. Xem ảnh chụp màn hình:
2. bên trong Công cụ chuyển đổi định dạng tài liệu cửa sổ, bạn cần làm như sau:
3. Sau đó, một hộp thoại bật lên cho bạn biết có bao nhiêu tài liệu đã được chuyển đổi thành công, hãy nhấp vào OK nút và đóng Công cụ chuyển đổi định dạng tài liệu cửa sổ.
Bây giờ tất cả các tài liệu định dạng .docx đều được chuyển đổi thành tệp pdf.
Nếu bạn muốn dùng thử miễn phí tiện ích này, vui lòng truy cập tải xuống miễn phí phần mềm đầu tiên, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Công cụ năng suất văn phòng tốt nhất
Kutools cho Word - Nâng cao trải nghiệm sử dụng từ của bạn với Over 100 Các tính năng đáng chú ý!
🤖 Trợ lý AI của Kutools: Biến đổi bài viết của bạn bằng AI - Tạo nội dung / Viết lại văn bản / Tóm tắt tài liệu / Hỏi thông tin dựa trên tài liệu, tất cả đều có trong Word
📘 Làm chủ tài liệu: Chia trang / Hợp nhất tài liệu / Lựa chọn xuất khẩu ở nhiều định dạng khác nhau (PDF/TXT/DOC/HTML...) / Chuyển đổi hàng loạt sang PDF / Xuất trang dưới dạng hình ảnh / In nhiều tập tin cùng một lúchữu ích. Cảm ơn !
✏ Chỉnh sửa nội dung: Tìm và thay thế hàng loạt trên nhiều tệp / Thay đổi kích thước tất cả hình ảnh / Hoán đổi hàng và cột của bảng / Chuyển bảng thành văn bảnhữu ích. Cảm ơn !
🧹 Dễ dàng làm sạch: Quét đi Không gian bổ sung / Phần ngắt / Tất cả các tiêu đề / Hộp văn bản / Các siêu liên kết / Để biết thêm các công cụ xóa, hãy truy cập Xóa nhómhữu ích. Cảm ơn !
➕ Phụ trang quảng cáo: Chèn Ngàn dấu phân cách / Hộp kiểm tra / Nút radio / Mã QR / Mã vạch / Bảng đường chéo / Chú thích phương trình / Hình ảnh Caption / Bảng chú thích / Nhiều Hình Ảnh / Khám phá thêm trong Chèn nhómhữu ích. Cảm ơn !
???? Lựa chọn chính xác: Xác định trang cụ thể / bảng / hình dạng / đoạn văn tiêu đề / Tăng cường điều hướng với chi tiết Chọn tính nănghữu ích. Cảm ơn !
⭐ Cải tiến sao: Điều hướng nhanh chóng đến bất kỳ vị trí nào / tự động chèn văn bản lặp đi lặp lại / chuyển đổi liền mạch giữa các cửa sổ tài liệu / 11 công cụ chuyển đổihữu ích. Cảm ơn !