Làm sao để thiết lập khổ giấy đúng trong VBA để in A3 hay A4 không phụ thuộc Setup máy in

Liên hệ QC

Thanhcong1963

Thành viên mới
Tham gia
3/1/17
Bài viết
19
Được thích
0
Nhờ các AC giúp đỡ cách thiết lập khổ giấy đúng trong VBA để in A3 hay A4 không phụ thuộc Setup máy in. Tôi đã đặt lệnh .PaperSize = xlPaperA3 hay .PaperSize = xlPaperA4 nhưng sau khi chọn A4 thì nếu quy lại A3 thì trang in bị thu nhỏ lại cỡ A4 dù là khổ giấy hiện lên là A3.
 
Nhờ các AC giúp đỡ cách thiết lập khổ giấy đúng trong VBA để in A3 hay A4 không phụ thuộc Setup máy in. Tôi đã đặt lệnh .PaperSize = xlPaperA3 hay .PaperSize = xlPaperA4 nhưng sau khi chọn A4 thì nếu quy lại A3 thì trang in bị thu nhỏ lại cỡ A4 dù là khổ giấy hiện lên là A3.

Bạn phải chỉnh độ rộng của các cột dữ liệu cho tương ứng với khổ giấy. Nếu chưa quen, bạn có thể chỉnh bằng tay trong Page layout và xem tỷ lệ % trong Scale để có được thông số

1576862113922.png
 
Cảm ơn, tôi đã làm được và hoàn toàn bằng VBA.
 
Web KT

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

Back
Top Bottom