Hiển thị Hộp thoại In trong Macro (Microsoft Excel)
Trước khi in bất kỳ thứ gì trong Excel, không có gì lạ khi chọn In từ menu Tệp. Thao tác này sẽ hiển thị hộp thoại In, cho phép bạn thực hiện các thay đổi đối với cách trình điều khiển máy in xử lý lệnh in.
Nếu bạn đang tạo macro được sử dụng để in thông tin từ trang tính của mình, bạn có thể muốn hiển thị hộp thoại In theo chương trình. Sau đó, người dùng có thể chọn in, trực tiếp từ bên trong macro của bạn.
Để thêm khả năng này, chỉ cần bao gồm dòng macro sau:
bTemp = Application.Dialogs(xlDialogPrint).Show
Phương thức Hiển thị kết quả trong hộp thoại In được hiển thị. Khi dòng mã này kết thúc, bTemp sẽ là True hoặc False. Nếu Đúng, có nghĩa là người dùng đã nhấp vào OK trong hộp thoại, do đó in nội dung nào đó. Nếu Sai, thì người dùng nhấp vào Hủy hoặc nút Đóng để đóng hộp thoại mà không in.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (2435) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: