Jacie đã viết rằng cô ấy đã tạo một macro đặt văn bản thành Time New Roman. Cô ấy muốn thay đổi macro để chuyển đổi giữa Times New Roman và Arial Narrow Bold, và tự hỏi làm thế nào để làm điều đó.

Cách dễ nhất để làm điều đó trong macro đơn giản là kiểm tra phông chữ được sử dụng trong văn bản đã chọn của bạn, sau đó thực hiện các bước dựa trên những gì bạn tìm thấy. Ví dụ: macro sau sẽ chỉ thực hiện nếu văn bản được chọn là Times New Roman hoặc Arial Narrow:

Sub ChangeSelectedFont()

Select Case Selection.Font.Name         Case "Times New Roman"

Selection.Font.Name = "Arial Narrow"

Selection.Font.Bold = True         Case "Arial Narrow"

Selection.Font.Name = "Times New Roman"

Selection.Font.Bold = False     End Select End Sub

Tuy nhiên, có một cách khác, không mang tính vĩ mô có thể có ý nghĩa.

Tại sao không sử dụng phong cách? Bạn có thể xác định kiểu để bao gồm bất kỳ thuộc tính định dạng nào mong muốn. Ví dụ: bạn có thể xác định một kiểu sử dụng Times New Roman và một kiểu khác sử dụng Arial Narrow Bold. Bạn có thể áp dụng các kiểu theo ý muốn, từ thanh công cụ và thậm chí bạn có thể tìm kiếm và thay thế bằng cách sử dụng các kiểu.

_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 (1300) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003. Bạn có thể tìm 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: