NHG
Thành viên hoạt động
- Tham gia
- 15/1/07
- Bài viết
- 147
- Được thích
- 125
Hi các bạn
Mình có code thay thế từ excel sang word do bạn nào đó trên diễn đàn lập ra, ưu điểm của code này là:
- Việc khai báo thông tin cần thay thế trên file word rất dễ
- Định dạng (mầu chữ, font chữ ...) trên word sau khi thay thế bằng dữ liệu trên excel vẫn được giữ nguyên
Tuy nhiên, code vẫn còn tồn tại một số điểm chưa giải quyết được đó là
- Với số lượng ký tự cần thay thế > 255 thì không thay thế được (do dùng hàm Find and replace trong word), các bạn có thế đánh dữ liệu ô G31 > 255 ký tự sẽ thấy
- Với dữ liệu cần thay thế là kiểu số thì sang file word không có dấu cách hàng nghìn
Trong diễn đàn có một số bài nói về vấn đề này rồi nhưng mình vẫn chưa tìm được câu trả lời mong muốn, mong các bạn giúp đỡ
- File excel và word mẫu mình up lên được chứa trong cùng một thư mục, file hoàn thành xong được lưu trong thư mục Docx
- Minh có quy định rõ định dạng của ô cần thay thế ở cột H, dựa vào định nghĩa ở cột H để khi code xác định ô đó là kiểu số hay ngày tháng, nếu kiểu số thì có phân cách hàng nghìn, nếu kiểu ngày tháng thì định dạng là dd/mm/yyyy; nếu cột H ko để thông tin gì thì hiểu đó là kiểu Text
- File sửa xong mình vẫn muốn giữ được ưu điểm của file cũ (khai báo dễ; định dạng (font, mầu chữ) đc giữ nguyên
Cảm ơn các bạn
Mình có code thay thế từ excel sang word do bạn nào đó trên diễn đàn lập ra, ưu điểm của code này là:
- Việc khai báo thông tin cần thay thế trên file word rất dễ
- Định dạng (mầu chữ, font chữ ...) trên word sau khi thay thế bằng dữ liệu trên excel vẫn được giữ nguyên
Tuy nhiên, code vẫn còn tồn tại một số điểm chưa giải quyết được đó là
- Với số lượng ký tự cần thay thế > 255 thì không thay thế được (do dùng hàm Find and replace trong word), các bạn có thế đánh dữ liệu ô G31 > 255 ký tự sẽ thấy
- Với dữ liệu cần thay thế là kiểu số thì sang file word không có dấu cách hàng nghìn
Trong diễn đàn có một số bài nói về vấn đề này rồi nhưng mình vẫn chưa tìm được câu trả lời mong muốn, mong các bạn giúp đỡ
- File excel và word mẫu mình up lên được chứa trong cùng một thư mục, file hoàn thành xong được lưu trong thư mục Docx
- Minh có quy định rõ định dạng của ô cần thay thế ở cột H, dựa vào định nghĩa ở cột H để khi code xác định ô đó là kiểu số hay ngày tháng, nếu kiểu số thì có phân cách hàng nghìn, nếu kiểu ngày tháng thì định dạng là dd/mm/yyyy; nếu cột H ko để thông tin gì thì hiểu đó là kiểu Text
- File sửa xong mình vẫn muốn giữ được ưu điểm của file cũ (khai báo dễ; định dạng (font, mầu chữ) đc giữ nguyên
Cảm ơn các bạn