Khi Stephen chọn in thứ gì đó, Word cảnh báo anh ta rằng thứ anh ta đang cố in nằm “ngoài ranh giới in”, nhưng anh ta vẫn có thể in. Stephen tự hỏi liệu có cách nào để nói với Word rằng anh ấy luôn in bên ngoài ranh giới để không phải lúc nào cũng phải xử lý thông báo này hay không.

Không có cách nào để bật hoặc tắt thông báo này — nói cách khác, đây không phải là cài đặt cấu hình bạn có thể thực hiện trong chương trình. Tuy nhiên, bạn có thể tắt thông báo trong khi chạy macro. Điều này có nghĩa là bạn có thể in qua macro và chỉ cần tắt thông báo ngay trước khi in và bật lại ngay sau khi in. Bạn thực hiện việc này bằng thuộc tính DisplayAlerts:

Application.DisplayAlerts = wdAlertsNone Application.DisplayAlerts = wdAlertsAll

Dòng đầu tiên tắt cảnh báo và dòng thứ hai bật chúng lên. Điều quan trọng cần nhớ là những dòng này luôn được sử dụng như một cặp. Nếu bạn tắt cảnh báo và không bao giờ bật lại, bạn sẽ không thấy bất kỳ cảnh báo nào ngay cả sau khi kết thúc macro.

Một cách đơn giản để sử dụng chúng trong macro được hiển thị ở đây:

Sub PrintMyDocument()

With Application         .DisplayAlerts = wdAlertsNone         .PrintOut Background:=False         .DisplayAlerts = wdAlertsAll     End With End Sub

Để sử dụng macro, chỉ cần tải tài liệu bạn muốn in và sau đó chạy macro. Bạn sẽ không thấy thông báo xuất hiệ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 các trang WordTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

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

(Microsoft Word là phần mềm xử lý văn bản phổ biến nhất trên thế giới.) Mẹo này (7594) áp dụng cho Microsoft Word 2007, 2010, 2013, 2016, 2019 và Word trong Office 365.