Làm cách nào để lưu từng trang dưới dạng tệp pdf riêng biệt trong tài liệu Word?
Trong khi sử dụng tài liệu Microsoft Word, bạn có thể lưu từng trang dưới dạng các tệp pdf riêng biệt với chức năng Save As tích hợp sẵn. Tuy nhiên, nếu có hàng trăm trang cần được chia nhỏ và lưu dưới dạng tệp pdf riêng lẻ, bạn có thể làm thế nào? Bài viết này cung cấp phương pháp để bạn nhanh chóng giải quyết vấn đề này.
Lưu từng trang dưới dạng tệp pdf riêng biệt hàng loạt với mã VBA
Lưu từng trang dưới dạng tệp pdf riêng biệt hàng loạt với mã VBA
Đoạn mã VBA dưới đây giúp bạn nhanh chóng lưu từng trang trong tài liệu dưới dạng các tệp pdf riêng lẻ cùng một lúc. Hãy làm như sau.
1. Mở tài liệu, bạn sẽ lưu từng trang hoặc các trang cụ thể dưới dạng tệp pdf, sau đó 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, sao chép mã VBA bên dưới vào cửa sổ Mô-đun.
Mã VBA: Lưu từng trang dưới dạng tệp pdf riêng biệt cùng lúc trong tài liệu Word
Sub SaveAsSeparatePDFs()
'Updated by Extendoffice 20180906
Dim I As Long
Dim xStr As String
Dim xPathStr As Variant
Dim xDictoryStr As String
Dim xFileDlg As FileDialog
Dim xStartPage, xEndPage As Long
Dim xStartPageStr, xEndPageStr As String
Set xFileDlg = Application.FileDialog(msoFileDialogFolderPicker)
If xFileDlg.Show <> -1 Then
MsgBox "Please chose a valid directory", vbInformation, "Kutools for Word"
Exit Sub
End If
xPathStr = xFileDlg.SelectedItems(1)
xStartPageStr = InputBox("Begin saving PDFs starting with page __? " & vbNewLine & "(ex: 1)", "Kutools for Word")
xEndPageStr = InputBox("Save PDFs until page __?" & vbNewLine & "(ex: 7)", "Kutools for Word")
If Not (IsNumeric(xStartPageStr) And IsNumeric(xEndPageStr)) Then
MsgBox "The enterng start page and end page should be number format", vbInformation, "Kutools for Word"
Exit Sub
End If
xStartPage = CInt(xStartPageStr)
xEndPage = CInt(xEndPageStr)
If xStartPage > xEndPage Then
MsgBox "The start page number can't be larger than end page", vbInformation, "Kutools for Word"
Exit Sub
End If
If xEndPage > ActiveDocument.BuiltInDocumentProperties(wdPropertyPages) Then
xEndPage = ActiveDocument.BuiltInDocumentProperties(wdPropertyPages)
End If
For I = xStartPage To xEndPage
ActiveDocument.ExportAsFixedFormat xPathStr & "\Page_" & I & ".pdf", _
wdExportFormatPDF, False, wdExportOptimizeForPrint, wdExportFromTo, I, I, wdExportDocumentWithMarkup, _
False, False, wdExportCreateHeadingBookmarks, True, False, False
Next
End Sub
3. Nhấn nút F5 phím để chạy mã.
4. bên trong Xem cửa sổ, chọn một thư mục để lưu các tệp pdf và nhấp vào OK cái nút. Xem ảnh chụp màn hình:
5. Trong lần đầu tiên Kutools cho Word hộp thoại, nhập số trang bắt đầu của tài liệu của bạn vào hộp văn bản và nhấp vào OK.
6. Trong giây Kutools cho Word hộp thoại, nhập số trang cuối cùng của tài liệu của bạn, sau đó nhấp vào OK. Xem ảnh chụp màn hình:
Chú thích: Nếu bạn chỉ muốn lưu một số trang liên tục trong tài liệu dưới dạng các tệp pdf riêng biệt như trang 4, 5 và 6, vui lòng nhập 4 và 6 riêng biệt vào hai hộp thoại trên.
Sau khi chạy mã, vui lòng chuyển đến thư mục được chỉ định mà bạn đã chọn ở bước 4, bạn có thể thấy tất cả các trang được chia nhỏ và lưu dưới dạng tệp pdf riêng lẻ như ảnh chụp màn hình bên dưới.
Tách và lưu từng trang của tài liệu dưới dạng tách tài liệu mới:
Mô hình Tách tài liệu tiện ích của Kutools cho Excel có thể giúp bạn dễ dàng chia nhỏ và lưu từng trang của tài liệu hiện tại thành tài liệu mới riêng biệt hàng loạt như hình minh họa bên dưới. Tải xuống và thử ngay bây giờ! (60-ngày đường mòn miễn phí)
Công cụ năng suất Word được đề xuất
Kutools cho Word - Hơn 100 tính năng nâng cao cho Word, tiết kiệm 50% thời gian của bạn
- Các hoạt động phức tạp và lặp đi lặp lại có thể được thực hiện xử lý một lần trong vài giây.
- Chèn nhiều hình ảnh trên các thư mục vào tài liệu Word cùng một lúc.
- Hợp nhất và kết hợp nhiều tệp Word trên các thư mục thành một với thứ tự mong muốn của bạn.
- Chia tài liệu hiện tại thành các tài liệu riêng biệt theo tiêu đề, ngắt phần hoặc các tiêu chí khác.
- Chuyển đổi tệp giữa Doc và Docx, Docx và PDF, bộ sưu tập các công cụ để chuyển đổi và lựa chọn phổ biến, v.v.

















