Macro thực sự có thể làm cho cuộc sống dễ dàng hơn. Không có gì lạ khi tạo các macro thực hiện các tác vụ lặp đi lặp lại và do đó giúp chúng ta giảm bớt các nhiệm vụ thông thường mà chúng ta có thể cần phải thực hiện. Cũng không có gì lạ khi cần in tài liệu hiện tại sau khi thực hiện một số xử lý trên đó. Nếu bạn thấy mình có nhu cầu này, bạn có thể chỉ cần để macro xử lý việc in tài liệu hiện tại. Để thêm khả năng này vào macro của bạn, chỉ cần bao gồm một dòng như sau:

ActiveDocument.PrintOut Copies:=1

Phương thức PrintOut in tài liệu được chỉ định; trong trường hợp này, đối tượng ActiveDocument — tài liệu hiện được chọn — được in. Trong cách sử dụng cụ thể này, đối số Copies được sử dụng để chỉ định số lượng bản sao của tài liệu sẽ in.

Khi sử dụng phương thức PrintOut, bạn có thể sử dụng một số đối số khác nhau. Thay vì nêu chi tiết tất cả chúng, có lẽ hữu ích hơn nếu chỉ xem xét một số đối số phổ biến hơn mà bạn có thể sử dụng.

Argument

Meaning

Copies

The number of copies to print.

Pages

The page ranges to print. The ranges are separated by commas

and enclosed in quote marks, similar to how you specify page ranges in

the Print dialog box.

PrintToFile

Normally False, but you can set it to True if you want

output to go to a disk file instead of the printer.

OutputFileName

Only necessary if you set PrintToFile to True. Used

to specify the file name of the output file.

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