Bạn đã biết rằng Windows hỗ trợ nhiều máy in. Tuy nhiên, việc sử dụng Excel với nhiều máy in có thể là một điều phiền toái vì bạn phải hiển thị hộp thoại In, 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. Để thực hiện việc này, chỉ cần tạo một macro thay đổi máy in và sau đó in các trang tính, như được hiển thị ở đây:

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. Sau đó, bạn có thể sửa đổi thanh công cụ để 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 (2217) á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: