Lập trình VBA căn chỉnh, nén đoạn văn trong Word (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nguyenphanna

Thành viên mới
Tham gia
29/8/11
Bài viết
32
Được thích
3
Chào các bạn, mong các bạn giúp mình với ạ.
Đó là mình thường xuyên phải chỉnh văn bản cho đẹp để in. Khi gặp các đoạn (paragraph) mà 1-2 chữ cuối nằm sang một câu cuối thì phải dồn lại để cho lên hàng trên cho đẹp ấy ạ. Ví dụ:
"Chào các bạn, mong các bạn giúp mình với. Đó là mình thường xuyên phải chỉnh văn bản cho đẹp
để in."
Thì phải dồn lại thành:
"Chào các bạn, mong các bạn giúp mình với. Đó là mình thường xuyên phải chỉnh văn bản cho đẹp để in."
bằng cách thay đổi Spacing trong word ấy ạ.
Thay đổi ít đoạn thì dễ, nhưng với số lượng lớn thì rất mất thời gian, nên mình muốn lập trình để máy có thể nhận dạng và tự động dồn lại cho mình ấy ạ. Nhưng mình thì gà IT nên rất mong các bạn bày chỉ cho mình hướng đi, nên làm thế nào được không ạ.
Cảm ơn và rất mong các bạn quan tâm ạ.
 
Lần chỉnh sửa cuối:
Bạn thử Record Marco lại thao tác đó và xem nó viết như thế nào. Sau đó dùng vòng lặp cho cả đoạn văn bản Word.
 
Bạn thử Record Marco lại thao tác đó và xem nó viết như thế nào. Sau đó dùng vòng lặp cho cả đoạn văn bản Word.
Vấn đề là ở đây mình chỉ làm được một paragraph, và chọn Spacing nhiều lần bạn ạ. Thứ hai là muốn nó làm liên tục đoạn paragraph này rồi đến đoạn khác mà bạn ơi.
Cảm ơn bạn đã quan tâm, mình cũng đang thử trong khi chờ các ý khác đây ạ
 
Vấn đề là ở đây mình chỉ làm được một paragraph, và chọn Spacing nhiều lần bạn ạ. Thứ hai là muốn nó làm liên tục đoạn paragraph này rồi đến đoạn khác mà bạn ơi.
Cảm ơn bạn đã quan tâm, mình cũng đang thử trong khi chờ các ý khác đây ạ
Bạn nói rõ hơn thao tác "chọn Spacing nhiều lần", vì trên bảng Paragraph có nhiều thao tác lắm.
 
Vấn đề là ở đây mình chỉ làm được một paragraph, và chọn Spacing nhiều lần bạn ạ. Thứ hai là muốn nó làm liên tục đoạn paragraph này rồi đến đoạn khác mà bạn ơi.
Quan trọng nhất là việc để máy hiểu là câu cuối chỉ có 1-2 từ để nó còn nén lại ấy ạ.
Cảm ơn bạn đã quan tâm, mình cũng đang thử trong khi chờ các ý khác đây ạ
Bài đã được tự động gộp:

Bạn nói rõ hơn thao tác "chọn Spacing nhiều lần", vì trên bảng Paragraph có nhiều thao tác lắm.
Tức là khi ta muốn nén lại, thì tùy thuộc vào đoạn dài ngắn, thừa câu cuối dài ngắn thế nào mà mỗi đoạn mình phải chọn một Spacing khác nhau thì nó nén lại vừa đẹp ấy ạ. Ví dụ có đoạn mình nén lại -0,1; nhưng có đoạn mình phải dùng -0,5 ấy ạ
Như vậy, mỗi đoạn mình phải điều chình một giá trị Spacing khác nhau ạ
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom