Hỏi đáp hàm tạo ấn nút tự động lưu file PDF

Liên hệ QC

bitun1991

Thành viên mới
Tham gia
20/6/18
Bài viết
35
Được thích
3
Dear các chuyên gia,

em cần chỉ dẫn cách làm sao để tạo ấn một nút ấn liên kết "nhiều sheet" để ra được 1 file pdf nối tất cả các file
Mọi người chỉ dẫn e với ạ.
tiện mọi người chỉ dẫn e trong trường hợp nhiều sheet thì sẽ chỉnh code như thế nào theo những sheet mình mong muốn nhẽ.

Em cảm ơn
 

File đính kèm

  • tạo file pdf.xlsx
    11.4 KB · Đọc: 8
Dear các chuyên gia,

em cần chỉ dẫn cách làm sao để tạo ấn một nút ấn liên kết "nhiều sheet" để ra được 1 file pdf nối tất cả các file
Mọi người chỉ dẫn e với ạ.
tiện mọi người chỉ dẫn e trong trường hợp nhiều sheet thì sẽ chỉnh code như thế nào theo những sheet mình mong muốn nhẽ.

Em cảm ơn
Cho cái kết quả coi.Nhìn vào chẳng hiểu gì.:D
 
Upvote 0
1 bản pdf gồm (5 sheet) đó.
các làm hiện tại là ra chiết xuất ra từng file 1 rồi ghép nên mất thời gian
Bạn thử
Mã:
Sub GopPDF()
    Sheets(Array("1", "2", "3", "4", "5")).Select
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        ThisWorkbook.FullName, Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        False
End Sub
 

File đính kèm

  • tạo file pdf.xlsm
    23.3 KB · Đọc: 29
Upvote 0
Bạn có thể tự kiểm tra mà
File excel nằm ở thư mục nào thì file PDF nằm ở đó
Hay qá
Em làm được rồi! Cám ơn anh

Tiện trường hợp em muốn tạo y như thế này nhưng không phải là pdf nưac mà là excel mang ý nghĩa là copy sang 1 file excel khác theo dạng copy ký tự ko phải mang cả hàm bên trong đó thì phải làm ntn ạ
 
Upvote 0
Hay qá
Em làm được rồi! Cám ơn anh

Tiện trường hợp em muốn tạo y như thế này nhưng không phải là pdf nưac mà là excel mang ý nghĩa là copy sang 1 file excel khác theo dạng copy ký tự ko phải mang cả hàm bên trong đó thì phải làm ntn ạ
Bạn nên tạo chủ đề mới để anh chị diễn đàn hỗ trợ cũng như sau này các thành viên khác cần tìm kiếm cho dễ nhé
 
Upvote 0
Bạn thử
Mã:
Sub GopPDF()
    Sheets(Array("1", "2", "3", "4", "5")).Select
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        ThisWorkbook.FullName, Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        False
End Sub
nhỡ mình có hơn 100 sheets thì sao, nhờ bạn chỉ giúp mình ạ Cảm ơn bạn
 
Upvote 0
Web KT
Back
Top Bottom