Bạn có thể nhận thấy rằng nếu bạn nhập 1/2 vào tài liệu Word, các ký tự sẽ tự động được chuyển đổi thành một phân số được định dạng rất đẹp. Điều này cũng đúng với các phân số thông thường khác, chẳng hạn như 1/4 và 3/4. Điều này là do Word thay thế các ký tự đó bằng các biểu diễn phông chữ đơn ký tự thực tế của các phân số đó. Tuy nhiên, hầu hết các phông chữ không có các ký tự như vậy cho các phân số khác ít phổ biến hơn.

Một cách giải quyết vấn đề hóc búa này là tìm hiểu các đặc điểm phông chữ của các số trong phân số của bạn để phân số xuất hiện như mong muốn.

Nhiều cài đặt định dạng phụ thuộc vào phông chữ bạn đang sử dụng, nhưng bạn có thể sử dụng các bước sau để làm hướng dẫn cho cách tiếp tục:

  1. Nhập phân số của bạn.

  2. Chọn tử số (phần ở bên trái của dấu gạch chéo) và định dạng nó thành chỉ số trên.

  3. Chọn mẫu số (phần ở bên phải của dấu gạch chéo) và định dạng nó dưới dạng chỉ số con.

  4. Thay thế dấu gạch chéo bằng một ký hiệu “loại dấu gạch chéo” khác, nếu muốn.

Có một số điều cần chỉ ra về những bước có vẻ đơn giản này. Trước hết, bạn không cần phải sử dụng chỉ số trên và chỉ số dưới, nếu bạn không muốn. (Nó chỉ đơn giản hơn theo cách đó.) Bạn có thể, nếu bạn muốn, chỉ cần điều chỉnh kích thước điểm của phông chữ được sử dụng cho tử số và mẫu số. Một nguyên tắc nhỏ là chỉ cần đặt kích thước phông chữ bằng 50% bất kỳ kích thước loại nào mà văn bản bình thường của bạn là. Ví dụ, nếu văn bản của bạn là 10 điểm, bạn sẽ sử dụng 5 điểm; nếu nó là 11 điểm, bạn sẽ sử dụng 5,5 điểm.

Sử dụng cách tiếp cận này, tử số (tất nhiên) cần phải được nâng lên một chút. Điều này được thực hiện theo các bước sau:

  1. Chọn tử số.

  2. Nhấn Ctrl + D. Word sẽ hiển thị hộp thoại Phông chữ.

  3. Nhấp vào tab Khoảng cách ký tự. (Xem Hình 1.)

  4. Thay đổi danh sách kéo xuống Vị trí thành Nâng cao.

  5. Thay đổi cài đặt Theo (bên cạnh danh sách Vị trí kéo xuống) thành giá trị bằng khoảng 40% kích thước điểm cơ sở của bạn. Vì vậy, nếu bạn đang sử dụng văn bản 10 điểm, bạn sẽ nâng vị trí lên 4 điểm. (Đây chỉ là một gợi ý. Bạn sẽ cần phải chọn một giá trị dựa trên dấu vết và lỗi cho phông chữ bạn đang sử dụng.)

  6. Nhấp vào OK để đóng hộp thoại Phông chữ.

Cuối cùng, nếu bạn quyết định thay thế dấu gạch chéo trong phân số của mình, bạn sẽ cần chọn một dấu gạch chéo bằng cách sử dụng hộp thoại Symbol. Lý do bạn có thể muốn làm điều này là dấu gạch chéo được sử dụng trong các phông chữ một ký tự được tích hợp trong Word (bạn nhớ — những phông chữ được tạo khi bạn nhập ký tự “1/2”)

sử dụng dấu gạch chéo ở một góc khác với dấu gạch chéo được hiển thị khi bạn chỉ cần nhập dấu gạch chéo. Có một số tùy chọn tốt cho “dấu gạch chéo được cải thiện” này, tùy thuộc vào phông chữ bạn đang sử dụng. Bạn sẽ cần phải xem xét xung quanh và tìm thấy một trong những bạn thích nhất.

Sau khi bạn đã tạo phân số của mình, cách dễ nhất để sử dụng nó là xác định nó như một mục nhập Tự động sửa. (Cách thực hiện điều này đã được đề cập trong các vấn đề khác của WordTips.) Chỉ cần đảm bảo rằng mục nhập Tự động sửa được lưu dưới dạng văn bản được định dạng và bạn sẽ có thể sử dụng phân số mới của mình một cách nhanh chóng và dễ dàng.

Nếu bạn sử dụng lặp đi lặp lại một số phân số giới hạn, thì cách tiếp cận Tự động sửa sẽ rất hay và dễ dàng. Nếu bạn sử dụng nhiều phân số khác nhau, thay vào đó bạn có thể sử dụng macro để cung cấp định dạng bạn cần. Macro sau, FmtFraction, sẽ sử dụng phương thức chỉ số trên / chỉ số dưới để tạo ra phân số được định dạng.

Sub FmtFraction()

Dim OrigFrac As String     Dim Numerator As String, Denominator As String     Dim NewSlashChar As String     Dim SlashPos As Integer

NewSlashChar = "/"



Selection.MoveLeft Unit:=wdWord, count:=3, Extend:=wdExtend     OrigFrac = Selection     SlashPos = Instr(OrigFrac, "/")

Numerator = Left(OrigFrac, SlashPos - 1)

Denominator = Right(OrigFrac, Len(OrigFrac) - SlashPos)

Selection.Font.Superscript = True     Selection.TypeText Text:= Numerator     Selection.Font.Superscript = False     Selection.TypeText Text:= NewSlashChar     Selection.Font.Subscript = True     Selection.TypeText Text:= Denominator     Selection.Font.Subscript = False End Sub

Để sử dụng macro, chỉ cần định vị điểm chèn ở cuối phân số bạn đã nhập, rồi chạy nó. Nếu bạn muốn thay đổi ký tự gạch chéo được sử dụng, hãy thay đổi ký tự được gán cho biến NewSlashChar.

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