Làm theo các bước sau, nhớ thay (space) bằng khoảng trắng vì viết trên trang web không trông thấy được. Chỉ làm sau khi đã xử lý xong lỗi dấu phẩy và 3 chấm ở phần trước.
1. thêm khoảng trắng sau dấu chấm và phẩy:
use wildcards: no
find what: .
replace with: .(space)
use wildcards: no
find what: ,
replace with: ,(space)
2. xóa các khoảng trắng thừa:
use wildcards: yes
find what: (space){2,}
replace with: (space)
3. Sửa lỗi 3 dấu chấm
use wildcards: no
find what: . . .
replace with: ...
4. Xóa khoảng trắng ở cuối dòng:
use wildcards: yes
find what: (space)^13
replace with: ^p
5. Sửa dấu ngoặc kép đóng (right double quote):
use wildcards: no
find what: . ”
replace with: .”
PS: vì wildcards không mạnh bằng regular expression nên chỉ có thể làm đồng loạt trên tất cả dấu chấm và phẩy, sau đó mới sửa. Nếu bạn dùng regular expression thì chỉ nên xử lý những chỗ sai, chỉ cần 1 lần replace và như vậy sẽ nhanh hơn nhiều.
Last edited by Big Bang; 03-07-2013 at 11:00 PM.
Người này đã nói CÁM ƠN đến vài viết vô cùng hữu ích của Big Bang
xin macro xoa thời gian post truyện
ví dụ: 12-06-2012, 10:54 PM
Cái này mình làm lâu rồi mà, bạn có thể đọc các bài trước để tìm (Macro tên là Bothongtinpost). Thuật toán là tìm kiếm cụm thời gian, nếu dòng trên là tên người post thì thêm dấu xuống dòng ^p phía trước VD tìm kiếm cụm này ^p^#^#-^#^#-^#^#^#^#, ^#^#:^#^# ^$M và replace all nó bằng 1 style ít dùng khi đó cả 2 dòng sẽ bị gán style này, trong macro mình dùng "Quote". Sau đó tìm Style "Quote" và replace all trong điều kiện ô replace không có gì và đã clear format, tất cả sẽ được xóa.
Theo mình nên hạn chế sử dụng Use Wildcards vì sẽ làm giảm tốc độ.
Về chuyện dấu " thì đúng là khó xử lý như bạn Bigbang nói.
Về chuyện dấu , và dấu . thì theo mình nên tìm kiếm "^w." và "^w," rồi thay thế bằng ". " và ", " sau đó thay thế " ^w" bằng " ". Nếu dùng Use Wildcards sẽ cần ít bước hơn nhưng mình nghĩ sẽ chậm hơn.
Người này đã nói CÁM ƠN đến vài viết vô cùng hữu ích của Nvlinh11188
Cái này mình làm lâu rồi mà, bạn có thể đọc các bài trước để tìm (Macro tên là Bothongtinpost). Thuật toán là tìm kiếm cụm thời gian, nếu dòng trên là tên người post thì thêm dấu xuống dòng ^p phía trước VD tìm kiếm cụm này ^p^#^#-^#^#-^#^#^#^#, ^#^#:^#^# ^$M và replace all nó bằng 1 style ít dùng khi đó cả 2 dòng sẽ bị gán style này, trong macro mình dùng "Quote". Sau đó tìm Style "Quote" và replace all trong điều kiện ô replace không có gì và đã clear format, tất cả sẽ được xóa.
Theo mình nên hạn chế sử dụng Use Wildcards vì sẽ làm giảm tốc độ.
Về chuyện dấu " thì đúng là khó xử lý như bạn Bigbang nói.
Về chuyện dấu , và dấu . thì theo mình nên tìm kiếm "^w." và "^w," rồi thay thế bằng ". " và ", " sau đó thay thế " ^w" bằng " ". Nếu dùng Use Wildcards sẽ cần ít bước hơn nhưng mình nghĩ sẽ chậm hơn.
chạy thử macro bothongtinpost rùi, ko được nên mơi hỏi lại đó chứ
chạy thử macro bothongtinpost rùi, ko được nên mơi hỏi lại đó chứ
Cái macro thì làm cho mẫu thời gian như thế này 12-06-2012,10:54 PM; còn cái của bạn là 12-06-2012, 10:54 PM nghĩa là nhiều hơn 1 dấu cách, bạn chỉ cần tìm ^p^#^#-^#^#-^#^#^#^#,^#^#:^#^# ^$M trong macro rồi thay bằng ^p^#^#-^#^#-^#^#^#^#, ^#^#:^#^# ^$M là được.
Người này đã nói CÁM ƠN đến vài viết vô cùng hữu ích của Nvlinh11188