Nếu bạn muốn macro của mình mô phỏng việc nhấn Enter, thì bạn sẽ cần sử dụng lệnh SendKeys. Rất có thể khi bạn ghi lại macro của mình, nó trông giống như sau:

Sub Macro1()

' ' Macro1 Macro ' '     Selection.TypeText Text:="=lorem()"

Selection.TypeParagraph End Sub

Những gì bạn cần làm là thay thế dòng cuối cùng của macro (dòng ngay trước End Sub) thành một trong hai dòng sau:

SendKeys "~", True     SendKeys "{ENTER}", False

Một trong hai dòng này (bạn chỉ cần một trong số chúng) sẽ mô phỏng việc nhấn Enter. Tuy nhiên, có một điểm cần lưu ý — SendKeys hoạt động trong bất kỳ cửa sổ nào hiện đang hoạt động. Điều này có nghĩa là bạn không thể chạy macro từ trong Visual Basic Editor và có được hiệu quả mong muốn. Lý do là vì khi bạn làm điều đó, đó là cửa sổ trong Trình chỉnh sửa đang hoạt động, vì vậy SendKeys “nhấn Enter” trong cửa sổ đó. Bạn chỉ nên chạy macro khi cửa sổ tài liệu Word của bạn đang hoạt động.

Điều đó đang được nói, có một cách khác bạn có thể tiếp cận macro mà không cần sử dụng lệnh SendKeys. Tất cả những gì bạn cần làm là tạo một tài liệu Word mới có chứa văn bản lorem ipsum của bạn, sau đó là bất kỳ thứ gì bạn muốn. Đặt tên cho cái gì đó độc đáo, chẳng hạn như LoremText.docx.

Sau đó, tạo một macro như sau:

Sub Lorem()

Selection.InsertFile FileName:="C:\Users\User\Desktop\LoremText.docx"

End Sub

Bạn chỉ cần đảm bảo rằng đường dẫn và tên tệp được hiển thị trong macro đại diện cho đường dẫn thực và tên tệp phù hợp với hệ thống của bạn.

Khi bạn chạy macro, Word sẽ đi ra ngoài và lấy tài liệu LoremText.docx và chèn nó vào điểm chèn.

Cuối cùng, có một cách khác bạn có thể giải quyết vấn đề này mà không cần dùng đến macro. Nếu muốn, bạn có thể chèn văn bản ipsum lorem vào tài liệu của mình, chọn nó và lưu nó dưới dạng Khối xây dựng hoặc dưới dạng mục nhập Tự động sửa. Sau đó, bạn có thể dễ dàng chèn văn bản — được sửa đổi theo bất kỳ cách nào bạn muốn — bằng các công cụ Word này. (Cách tạo và sử dụng cả Khối xây dựng và mục nhập Tự động sửa đã được đề cập trong WordTips.)

_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 (13484) áp dụng cho Microsoft Word 2007, 2010, 2013 và 2016.