Thay đổi cài đặt ngôn ngữ cho tất cả văn bản tài liệu (Microsoft Word)
Sharon nhận được một tài liệu bao gồm nhiều bảng trong đó. Cô ấy đã chọn toàn bộ tài liệu bằng Ctrl + A và sau đó thay đổi cài đặt ngôn ngữ cho tài liệu. Tuy nhiên, điều này không thay đổi cài đặt ngôn ngữ cho bất kỳ văn bản nào có trong bảng. Sharon tự hỏi liệu có cách nào để thực sự thay đổi cài đặt ngôn ngữ cho tất cả văn bản trong tài liệu.
Khi thực hiện một số thử nghiệm, chúng tôi nhận thấy rằng nếu bạn có tài liệu bao gồm các bảng, khi bạn nhấn Ctrl + A và thay đổi cài đặt ngôn ngữ, các đoạn đó trong bảng cũng bị ảnh hưởng, giống như các đoạn thông thường. Lần duy nhất điều này không xảy ra là nếu bảng nằm trong phần “không phải nội dung” của tài liệu, chẳng hạn như hộp văn bản, hình dạng, đầu trang, chân trang, chú thích cuối hoặc chú thích cuối trang. Trong những trường hợp đó, văn bản trong các phần tử đó không bị ảnh hưởng.
Cách duy nhất để ảnh hưởng đến từng khu vực này là sử dụng macro. Ví dụ: đây là một macro đơn giản sẽ đi qua từng StoryRanges trong tài liệu và thay đổi ngôn ngữ cho từng đoạn:
Sub ChangeLanguage() Dim r As Range Dim p As Paragraph For Each r In ActiveDocument.StoryRanges For Each p In r.Paragraphs p.Range.LanguageID = wdEnglishUK Next p Next r End Sub
Cài đặt ngôn ngữ, trong macro này, được đặt thành tiếng Anh Anh. Nếu bạn muốn nó được đặt sang một ngôn ngữ khác — và có nhiều điểm — bạn có thể sử dụng một trong các kiểu liệt kê được liệt kê trên trang này:
https://msdn.microsoft.com/en-us/VBA/Word-VBA/articles/wdlanguageid-enumeration-word
Đối với hầu hết mọi người, macro đơn giản sẽ hoạt động tốt. Tuy nhiên, nếu bạn có một tài liệu phức tạp hơn, bạn vẫn có thể tìm thấy một số khu vực mà ngôn ngữ không được thay đổi. Trong trường hợp đó, bạn có thể thấy macro ở trang sau hữu ích:
https://cybertext.wordpress.com/2011/10/14/word-macro-to-set-the-language-for-most-eleme/
_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 (5227) áp dụng cho Microsoft Word 2007, 2010, 2013, 2016, 2019 và Word trong Office 365.