Save as Excel thành PDF với file kích thước nhỏ

Liên hệ QC

stao

Thành viên hoạt động
Tham gia
29/7/08
Bài viết
113
Được thích
26
Khi lưu 1 page trên exel thành pdf:
- Lưu qua máy in thì file có dung lượng 100KB
- Lưu qua câu lệnh VBA: ExportAsFixedFormat thì dung lượng là 300KB
Vậy có cách nào để dùng VBA mà dung lượng file pdf nhỏ như cách dùng máy in không

Cảm ơn.
 
Khi lưu 1 page trên exel thành pdf:
- Lưu qua máy in thì file có dung lượng 100KB
- Lưu qua câu lệnh VBA: ExportAsFixedFormat thì dung lượng là 300KB
Vậy có cách nào để dùng VBA mà dung lượng file pdf nhỏ như cách dùng máy in không

Cảm ơn.
Mình lưu chưa file nào quá 150k, có những file tới 7 trang A4
 
Upvote 0
À mình có chỉnh cách này, vẫn còn dung lượng khá lớn so với cách PrintOut
Ngoài "Minimum size" bạn thử làm thêm: nhấn nút Options -> trong cửa sổ Options bỏ chọn cả 3 mục trong khung đỏ.

print.jpg

Nếu thao tác bằng code thì tôi thấy dùng
Mã:
ThisWorkbook.ExportAsFixedFormat xlTypePDF, "d:\hichic.pdf", xlQualityMinimum
thì dung lượng cũng không hơn Print là mấy.
 
Lần chỉnh sửa cuối:
Upvote 0
Capture.PNG
File 141KB là lưu bằng print out, file 478KB là lưu bằng ExportAsFixedFormat
Mình cần thao tác trên nhiều file nên mới tìm tới giải pháp VBA
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom