Chuyển đổi phép gán phông chữ trong Macro (Microsoft Word)
Jacie đã viết rằng cô ấy đã tạo một macro đặt văn bản thành Times 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 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 (1053) áp dụng cho Microsoft Word 2007, 2010, 2013, 2016, 2019 và Word trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Word tại đây: