Có thể viết VBA để Word có thực hiện được lệnh TRIM như excel không?

Liên hệ QC

nguyenmanhnam

Thành viên tiêu biểu
Tham gia
24/7/10
Bài viết
434
Được thích
266
Em ít thực hành Word, một số đoạn văn bản của em cứ có các khoảng trắng đầu câu và cuối câu rất khó chịu.
Em xin hỏi có cách nào mà Word thực hiện lệnh tự cắt khoảng trắng 2 đầu (như lệnh TRIM trong Excel) được không hả các bác.
 
Em ít thực hành Word, một số đoạn văn bản của em cứ có các khoảng trắng đầu câu và cuối câu rất khó chịu.
Em xin hỏi có cách nào mà Word thực hiện lệnh tự cắt khoảng trắng 2 đầu (như lệnh TRIM trong Excel) được không hả các bác.
Sử dụng chức năng Replace đi bạn.
1. Thay chuỗi " " (2 khoảng trắng) bởi chuỗi " " (1 khoảng trắng), nhấn Replace All cho đến khi không còn chuỗi nào như vậy.
2. Thay chuỗi " ^p" bởi chuỗi "^p" để xóa khoảng trắng cuối dòng.
3. Thay chuỗi "^p " bởi chuỗi "^p" để xóa khoảng trắng đầu dòng.
Vân vân và vân vân...

Bạn cứ Replace đến khi nào vừa ý thì thôi, còn code VBA thì tôi nghĩ là Record macro cũng có thể được đấy.
 
Sử dụng chức năng Replace đi bạn.
1. Thay chuỗi " " (2 khoảng trắng) bởi chuỗi " " (1 khoảng trắng), nhấn Replace All cho đến khi không còn chuỗi nào như vậy.
2. Thay chuỗi " ^p" bởi chuỗi "^p" để xóa khoảng trắng cuối dòng.
3. Thay chuỗi "^p " bởi chuỗi "^p" để xóa khoảng trắng đầu dòng.
Vân vân và vân vân...

Bạn cứ Replace đến khi nào vừa ý thì thôi, còn code VBA thì tôi nghĩ là Record macro cũng có thể được đấy.
Tốt quá, nếu có được cách như anh chỉ thì không cần code nữa anh ah.
 
Web KT

Bài viết mới nhất

Back
Top Bottom