Xin code VBA chuyển dữ liệu từ Excel sang Word theo mẫu dựng sẵn.

Liên hệ QC

thkd09

Thành viên mới
Tham gia
26/3/09
Bài viết
43
Được thích
2
Giới tính
Nam
Kính chào ACE!

EM muốn xin code VBA chuyển dữ liệu từ 1 sheet có sẵn sang mẫu word đã xây dựng sẵn như file em đính kèm ạ. Nó giống như dùng Mailings trong word ấy ạ.
Xin chân thành cảm ơn nhiều ạ!
 

File đính kèm

  • MAU_WORD.docx
    12.3 KB · Đọc: 11
  • TAO MAU.xlsm
    8.9 KB · Đọc: 10
Kính chào ACE!

EM muốn xin code VBA chuyển dữ liệu từ 1 sheet có sẵn sang mẫu word đã xây dựng sẵn như file em đính kèm ạ. Nó giống như dùng Mailings trong word ấy ạ.
Xin chân thành cảm ơn nhiều ạ!
Thế dùng mailings là đúng rồi. Chứ thêm cách khác chi cho cồng kềnh
 
Upvote 0
Đây là ví dụ thôi bác à. Chư nhu cầu của em nó có rất nhiều file word để cấu thành một bộ tài liệu nên không thể dùng Mailings được. File mẫu ở trên ạ.
1/ Tôi chẳng hiểu bạn muốn chuyển dữ liệu từ 1 sheet có sẵn sang mẫu word để làm gì khi trình tự nó giống nhau.
2/ Lại càng không hiểu thêm khi bạn nêu "có rất nhiều file word để cấu thành một bộ tài liệu".
3/ Bạn nên giải thích rõ để mọi người cùng hiểu chứ không nên giải thích để chỉ có một mình mình hiểu.A_M1.GIF
A_M2.GIF
 
Lần chỉnh sửa cuối:
Upvote 0
1/ Tôi chẳng hiểu bạn muốn chuyển dữ liệu từ 1 sheet có sẵn sang mẫu word để làm gì khi trình tự nó giống nhau.
2/ Lại càng không hiểu thêm khi bạn nêu "có rất nhiều file word để cấu thành một bộ tài liệu".
3/ Bạn nên giải thích rõ để mọi người cùng hiểu chứ không nên giải thích để chỉ có một mình mình hiểu.

1/ Một bộ tài liệu Word gồm nhiều file Word cấu thành, mỗi file Word là một thành phần của bộ tài liệu đó
2/ Một file Excel có thể link dữ liệu tới nhiều file Word. Ví dụ file Wowd(1) chỉ cần dữ liệu của các cột A - E, file Word(2) cần dữ liệu của các cột F-M....
3/ Bạn cứ thực hiện Mailmerge bình thường cho các file Word rồi mở nó từ Excel là được
 
Upvote 0
1/ Một bộ tài liệu Word gồm nhiều file Word cấu thành, mỗi file Word là một thành phần của bộ tài liệu đó
2/ Một file Excel có thể link dữ liệu tới nhiều file Word. Ví dụ file Wowd(1) chỉ cần dữ liệu của các cột A - E, file Word(2) cần dữ liệu của các cột F-M....
3/ Bạn cứ thực hiện Mailmerge bình thường cho các file Word rồi mở nó từ Excel là được
Cái vị Mail Merge thì tôi hiểu, nhưng chủ Topic diễn giải không cụ thể, rõ ràng.
Trình tự và nội dung 2 File Word và Excel giống nhau(xem hình bài 4) trong khi sheet chứa dữ liệu thì không có vậy làm thế nào để lấy dữ liệu sang.
 
Upvote 0
1/ Một bộ tài liệu Word gồm nhiều file Word cấu thành, mỗi file Word là một thành phần của bộ tài liệu đó
2/ Một file Excel có thể link dữ liệu tới nhiều file Word. Ví dụ file Wowd(1) chỉ cần dữ liệu của các cột A - E, file Word(2) cần dữ liệu của các cột F-M....
3/ Bạn cứ thực hiện Mailmerge bình thường cho các file Word rồi mở nó từ Excel là được
Từ Excel mở được các file word rồi tự động nó chạy Mailmerge à bác? Hay mình vẫn phải mở từng file word ra, chạy Merge rồi mới được?
Và em làm cái này sẽ để cho nhiều người trong cty sử dụng chung, em sợ nếu họ mở file word ra đôi khi không cẩn thận lại chỉnh sửa một số cấu trúc file.
Em chỉ muốn từ file excel đó, có một đoạn code vba, một nút bấm gọi hàm vba đó, toàn bộ dữ liệu nhập vào được đẩy sang mẫu word (và tạo file word mới).
Với lại em muốn nhập liệu từ trên xuống theo dòng thế cho dễ nhìn ạ.
Cảm ơn các bác nhiều!
 
Upvote 0
Web KT
Back
Top Bottom