Marie yêu cầu cách thay đổi các giá trị mặc định trong hộp thoại Print để theo mặc định, cô ấy có thể in trang hiện tại.

Thật không may, không có cách nào để thay đổi các giá trị mặc định; Word luôn đặt lại chúng về cài đặt bên trong bất cứ khi nào hộp thoại In được hiển thị lần đầu tiên. Tuy nhiên, có một số cách bạn có thể giải quyết vấn đề này.

Phương pháp đầu tiên là chỉ cần ghi lại một macro in trang hiện tại. Sau khi được ghi, bạn có thể gán macro cho thanh công cụ hoặc cung cấp cho nó một phím tắt. (Cách bạn thực hiện những điều này đã được đề cập trong các số báo khác của _WordTips _.) Giờ đây, bạn thậm chí không cần phải kéo hộp thoại Print thông thường lên để in trang hiện tại — bạn có macro của riêng mình phù hợp với bạn. một cú nhấp chuột. Sau đây là một ví dụ về macro như vậy:

Sub PrintCurrentPage()

Application.PrintOut FileName:="", Range:=wdPrintCurrentPage, _       Item:= wdPrintDocumentContent, Copies:=1, Pages:="", _       PageType:=wdPrintAllPages, Collate:=False, _       Background:=True, PrintToFile:=False End Sub

Nếu bạn muốn điều gì đó thực sự thay đổi cài đặt trong hộp thoại In, bạn chỉ có thể làm như vậy bằng cách sử dụng macro. Tuy nhiên, hãy hiểu rằng cách tiếp cận này không thay đổi giá trị mặc định, nhưng thay đổi cài đặt. Do đó, khi bạn gọi macro, hộp thoại In sẽ được gọi và cài đặt thay đổi so với mặc định của macro. Điều này nghe có vẻ hơi khó hiểu, nhưng nó chỉ đơn giản có nghĩa là bất kỳ số lượng thay đổi cài đặt nào được thực hiện cho bạn trước khi bạn có cơ hội xem hộp thoại In.

Public Sub PrintCurrentPageDialog()

With Dialogs(wdDialogFilePrint)

.Range = wdPrintCurrentPage         .Show     End With End Sub

Trong trường hợp này, macro đặt giá trị Phạm vi trong hộp thoại In thành trang hiện tại trước khi hiển thị. Khi hộp thoại được hiển thị, macro kết thúc và bạn có thể thực hiện thủ công các thay đổi cài đặt hộp thoại khác, như mong muốn.

Điều thú vị cần lưu ý là nếu bạn đặt tên macro ở trên là FilePrint (thay vì PrintCurrentPageDialog), thì macro này về cơ bản sẽ thay thế lệnh Word tích hợp sẵn khi bạn chọn Print từ menu File. Do đó, bạn đã thay đổi (dù chỉ một chút) những gì lệnh tích hợp trong Word thực 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 (1487) áp dụng cho Microsoft Word 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 Word (Word 2007 và sau này) tại đây: