Bạn đã biết rằng Windows hỗ trợ nhiều máy in. Tuy nhiên, sử dụng Excel với nhiều máy in vì bạn phải hiển thị hộp thoại In (Excel 2007) hoặc thông tin In (Excel 2010 hoặc phiên bản mới hơn), thay đổi máy in, rồi in trang tính.

Tuy nhiên, có một cách mà bạn có thể in các trang tính của mình bằng một cú nhấp chuột trên một máy in được chỉ định. Để làm điều này, chỉ cần tạo một macro thay đổi máy in và sau đó in các trang tính. Đây là một macro sẽ hoàn thành nhiệm vụ:

Sub GoodPrinter()

Application.ActivePrinter = "HP LaserJet"

ActiveWindow.SelectedSheets.PrintOut Copies:=1 End Sub

Khi bạn tạo macro này trên hệ thống của mình, hãy đảm bảo rằng bạn thay đổi tên máy in trong dòng thứ hai của macro. Nó phải khớp chính xác với tên máy in trên hệ thống của bạn. (Trong ví dụ này, tên máy in được đặt thành “HP LaserJet”. Bạn nên thay đổi nó để khớp với tên của máy in bạn muốn sử dụng.)

Bí quyết là tạo một trong những macro này cho từng máy in bạn sử dụng. Bạn có thể thêm lệnh cho từng máy in vào Thanh công cụ truy nhập nhanh của mình để mỗi máy in có nút in riêng. Sau đó, khi bạn nhấp vào lệnh hoặc nút, macro thích hợp sẽ được chạy và bạn nhận được đầu ra trên máy in mong muốn.

_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 (12578) á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: