Thu hoạch 1: Chuyển list thành normal text:
Sub ConvertAllAutoNumberToText()
If ActiveDocument.Lists.Count > 0 Then
Dim lisAutoNumList As List
For Each lisAutoNumList In ActiveDocument.Lists
lisAutoNumList.ConvertNumbersToText
Next
Else
End If
End Sub
Nguồn:
Bạn cần đăng nhập để thấy link
Chuẩn hóa:
Chuyển 8 dấu cách=> dấu tab: ^32^32^32^32^32^32^32^32 => ^t
Chuyển xuống dòng + dấu cách => xuống dòng + tab: ^p^32 => ^p^t
Chuyển tab + khoảng trắng => tab : ^t^32 => ^t (Do ~ Loop, chuyển tới khi nào hết sạch thì thôi).
Bài tập 1: Chuyển tất cả các thể loại: 1. 1- 1/ thành
a) và i. i- và i/ thành
a) <Điều kiện phía trước là tab hoặc dấu xuống dòng)
^p1.
^p1/
^p1-
thành ^pa)
hoặc ^t1. => ^ta)
và:
^pa.
^pa-
^pa/
^pii/
^pii.
^pii-
thành ^p
a)
hoặc ^tb. => ^ta)
Để dễ xử lý. Hiện tại loạn xị ngậu a) b) .... đưa hết về a) cho gọn.