Venus có một sổ làm việc với mười hai trang tính, một trang cho mỗi tháng. Cô ấy muốn thiết lập nó để các trang tính cho tháng 1, tháng 4, tháng 7 và tháng 10 in từ khay giấy khác với các trang tính khác.

Thật không may, không có cách nào để làm điều này trong Excel. Ngay cả trong một macro, không có cách nào để chọn các khay giấy khác nhau. (Điều này đã được đề cập trong các vấn đề khác của ExcelTips.) Giải pháp khả thi duy nhất là khá phức tạp. Bạn cần làm như sau:

  1. Trong Windows, hãy thiết lập định nghĩa máy in cho từng khay giấy bạn sẽ sử dụng. Do đó, nếu máy in của bạn có bốn khay giấy, bạn sẽ có bốn máy in được xác định, mỗi máy sử dụng một khay giấy khác nhau.

  2. Trong Excel, hãy tạo macro để in các trang tính riêng lẻ đến các máy in liên kết với khay thích hợp. Do đó, bạn sẽ có macro in các trang tính cho tháng 1, tháng 4, tháng 7 và tháng 10 từ khay 2 và phần còn lại của các trang tính được in từ khay 1.

Điều này nghe có vẻ như rất nhiều công việc (có thể như vậy), nhưng một khi nó được thiết lập, nó sẽ hoạt động tốt trên hệ thống của bạn. Vấn đề xảy ra nếu bạn muốn có cùng chức năng trên các hệ thống khác trong văn phòng của mình. Các định nghĩa máy in là cục bộ cho máy mà chúng được định nghĩa, vì vậy bạn cần xác định nhiều máy in trên mọi hệ thống và đảm bảo chúng được đặt tên nhất quán. Macro sẽ được lưu trữ cùng với sổ làm việc, vì vậy bất kỳ ai có quyền truy cập vào sổ làm việc đều có thể sử dụng macro để thực hiện in trên các máy in mong muốn.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (8772) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: