Save file word sang pdf nhanh

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Chào Anh Chị ạ.
Em có 1 file word (dc mailing) giờ muốn khi mở file word lên, chạy Macro, sẽ hiện lên bảng thông báo chọn folder để lưu dưới dạng pdf ( tên file pdf tự động lấy theo tên file word ạ)
Em Tìm cả đêm mà không làm được mong anh chị giúp đỡ ạ

Bạn chép sub này vào 1 module của file Word để chạy

Sub WordToPDF()
Dim wDoc As Object
Dim sFile$, sFolder$

With Application.FileDialog(msoFileDialogFolderPicker)
        If .Show = -1 Then
            sFolder = .SelectedItems(1)
        Else
            Exit Sub
        End If
    End With
    Set wDoc = ThisDocument
    sFile = Left(wDoc.Name, InStrRev(wDoc.Name, ".") - 1) & ".pdf"
    wDoc.ExportAsFixedFormat sFolder & "" & sFile, wdExportFormatPDF
End Sub

Em vô cùng cảm ơn bác ạ. Nhưng bác cho em hỏi là em muốn sau khi lưu xong nó tự mở file pdf lên thì như thế nào ạ?

Thêm dòng này vào dưới cùng
Documents.Open FileName:=sFolder & "" & sFile

www.giaiphapexcel.com/diendan/threads/save-file-word-sang-pdf-nhanh.164016/

Khóa học Power PI – Ứng dung trong Nhân sự
Khóa học SprinGO phù hợp

Khóa học Power PI – Ứng dung trong Nhân sự

TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm