Có thể sử dụng mail merge trong excel được không?

Liên hệ QC

FanRC

Thành viên mới
Tham gia
1/12/06
Bài viết
8
Được thích
-1
Chào các bạn! Mình tìm vấn đề này trong excel mà không thấy nên muốn hỏi các bản 1 vấn đề nhỏ.
Mình có một form trên đó có đơn giá, số lượng, thành tiền và phía dưới là đọc số thành chữ. Một file khác chứa các dữ liệu thay đổi số lượng. Giả sử mình tạo form trên excel và cho nó chạy merge như word được không? Và mỗi lần chạy sẽ thay đổi ở phần đọc số thành chữ. Mong các bạn chỉ giúp mình cách làm này được không tại vì nếu làm trên word sẽ mất thời gian hơn. Cám ơn các bạn trước nhe :-=
 
Ùa, cái này chắc là phải sử dụng macro rồi, nhưng tôi không rõ lắm. Diễn đàn có cả hàm chuyển số sang chữ rồi mà.
 
Cám ơn bạn nha, hàm đọc số thành chữ thì mình đã biết, nhưng in một loạt mà chạy trong excel ấy (thường thì người ta xài mail merge trong word) thì mình chưa suy nghĩ ra... các bác giúp nhé.
 
Tôi cũng có suy nghĩ như bạn FanRC và cũng đã tìm, nhưng không được, có bạn nào giúp mình và FanRC với, cám ơn các bạn nhiều.
 
Dùng bộ lọc í

khongnoidau đã viết:
Tôi cũng có suy nghĩ như bạn FanRC và cũng đã tìm, nhưng không được, có bạn nào giúp mình và FanRC với, cám ơn các bạn nhiều.

Dùng Advanced Filter để lọc từ CSDL qua sheeet mới, dùng macros ghi lại thao tác này và mỗi lần sử dụng, chạy macro là OK thôi
Thân
 
Có cách nào mà không dùng macro không?
 
Không dùng macro thì dùng hàm

khongnoidau đã viết:
Có cách nào mà không dùng macro không?

Nếu bạn không muốn dùng macro thì dùng hàm VLOOKUP để tìm những dữ liệu cần thiết
Thân
 
Bạn nên kết hợp hàm Index và Combo Box, hay lắm.
 
Kết hợp mail merge giữa word và excel

Chào các bạn

Theo tôi để giải quyết vấn đề này như sau:
Ex: Có file lương nhân viên mỗi tháng yêu cầu in phiếu lương cho từng người (form phiếu lương giống nhau chỉ khác tên nhân viên & tiền lương...)
1. Tạo form in dữ liệu ở MS_Word (Họ tên, Phòng ban, mức lương ...)
2. Tạo file dữ liệu ở MS_Excel
Dòng trên ghi tiêu đề (không cần bỏ dấu để khi dùng mail merge dễ xem) được trình bày (Ten - Phongban - mucluong - Phucap - Tienluong...)
Phần dưới là dữ liệu của từng cá nhân
3. Dùng chức năng mail merge của MS_Word, đến bước thứ 3 chọn source thì browse đường dẫn của file excel (nhớ bậc chế độ xem all type vì word không nhìn thấy excel), chọn sheet cần in và thực hiện bình thường.

Thiện
nvthien1967@yahoo.com
 
Có thể sử dụng mail merge để trộn ảnh không?

Chào các bạn! Mình tìm vấn đề này trong word mà không thấy nên muốn hỏi các bản 1 vấn đề nhỏ.
Mình minh thương lam thẻ học sinh và sổ lưu học sinh nên phải dán ảnh rất mất thời gian nên mình hỏi các ban trong mail merge có trộn anh để in dược không
. Mong các bạn chỉ giúp mình cách làm này được không tại vì nếu dán ảnh thì sẽ mất thời gian hơn. Cám ơn các bạn trước nhe :-=
 
Có thể sử dụng mail merge để trộn ảnh không?

Chào các bạn! Mình tìm vấn đề này trong word mà không thấy nên muốn hỏi các bản 1 vấn đề nhỏ.
Mình minh thương lam thẻ học sinh và sổ lưu học sinh nên phải dán ảnh rất mất thời gian nên mình hỏi các ban trong mail merge có trộn anh để in dược không
. Mong các bạn chỉ giúp mình cách làm này được không tại vì nếu dán ảnh thì sẽ mất thời gian hơn. Cám ơn các bạn trước nhe :-=
Được tất với điều kiện lập trình VBA ---> Bạn đưa lên đây dữ liệu + Form thẻ học sinh + 1 vài tấm ảnh ---> Sẽ có người giúp bạn làm việc này!
 
hi bạn FanRC.
Theo mình biết thì có thể dùng mail merge để trộn từ file excel đưa vào file word mà bạn đã làm sẵn form mình cần in .
Mình đã làm thử ok . Bạn thử xem sao nha . Cách mình chỉ cho bạn cũng là do mình tìm trên mạng nhưng có thay đổi chút xíu tuỳ theo chương trình computer của bạn .
Cách làm mail merge do Ha lam .
Phần 1 : Lập bảng và dữ liệu vào trong excel rồi lưu lại và đặt tên tuỳ ý rồi đóng lại.
Phần 2: Tạo mẫu và đưa dữ liệu vào trong word’
Bước 1 : tạo mẫu cần làm trong word với đầy đủ nội dung .
Bước 2 : Chọn lệnh Mailings/select recipients/use existing list : lấy dữ liệu từ một nguồn có sẵn . ( Nhưng tùy vào máy tính có máy không cần bước này mà đi thẳng vào bước 3 )
Bước 3 : Mở nơi chứa bảng dữ liệu
clip_image002.jpg

( là bảng excel đã làm ban đầu ) rồi chọn open . Sau đó máy sẽ yêu cầu chọn sheet cần lấy trong file excel mà mình vừa làm . Mặc định máy sẽ chọn sheet 1 ( nếu chúng ta làm nhiều sheet thì chọn sheet cần làm nhé )
Bước 4: Đưa ( Nhúng ) dữ liệu vào mẫu đã tạo sẵn:
- click chuột vào vị trí cần liên kết dữ liệu rồi chọn Mailings/Insert Merge Field rồi chọn tên trường tương ứng với chỗ cần liên kết .
**** nhưng sau máy tính của Hà thì lại khác không có “ Mailings “ mà có thẳng chữ “ insert merge field “ càng tốt khỏi phải dài dòng )
clip_image004.jpg

- Thao tác lần lượt cho đến hết các trường còn lại .
Bước 5 : Kiểm tra kết quả bằng cách bấm chuột vào nút Preview Results
**** Nhưng sau máy mình lại cũng chẳng thấy nút Preview Results mà mình làm cách khác .
clip_image006.jpg
chữ < ABC> ( View Merged Data ). Như hình bên .

Bước 6: Kết thúc
- Chọn lệnh Mailings / finish & Merge/print document . ( Máy mình không có lệnh mailings nên không làm )
- Lúc này người dùng có thể lựa chọn in tất cả các bảng ghi hoặc chỉ in 1 số bản ghi theo số thứ tự được khai báo .
clip_image008.jpg
xem hình . Các trang tiếp theo thì bấm nút tới là ok .

clip_image010.jpg

Lưu ý : Muốn có được thanh này chúng ta vào View à Toolbar à click “ Mail merge “.

- nếu không in ra luôn mà chỉ xuất thành từng phiếu lương để lưu lại thì chọn lệnh Mailings/Finish & Merge/ Edit individual Document . **** phần này mình tìm không ra và mình thấy cũng không cần thiết .
Chú ý : Nguồn dữ liệu không nhất thiết phải lập trong excel có thể lập thành 1 bảng lưu trong 1 file word. Tuy nhiên nếu lưu ở dạng .doc thì file đó chỉ được lưu đúng 1 bảng dữ liệu đó .

Tóm lại : Theo internet thì vậy đó có 1 số vấn đề đánh dấu **** là khác thôi .
Nhưng sau khi kết thúc thì đã thất bại nhưng tìm cách khắc phục cũng thành công .
Cần phải làm thêm bước này nữa . Sau khi làm xong tất cả các bước bạn phải bấm vào
clip_image012.jpg
khung có chữ “ Insert Merge fields “ hiện ra
clip_image014.jpg
chọn trường và nhấn vào insert cứ thế làm hết các trường còn lại .

Thêm 1 bước nữa là :
clip_image016.jpg
bấm vào nút “ Match Fields “ thì sẽ hiện ra
clip_image018.jpg
bảng này không biết có cần thiết không nhưng mình đã làm .


bạn thử xem sao nha .
 
Chào cả nhà;
Mình cũng có vấn đề tương tự, nhưng khác một chút là dữ liệu của 1 trường có độ dài khác nhau (ví dụ trường lý lịch, có người chỉ 2 dòng, có người đến hơn 10 dòng) thì giải quyết thế nào bên Word để khoảng trống bên dưới dữ liệu không có, dữ liệu theo hàng dọc của word
ví dụ:
Họ tên nhân viên: Trần Văn A
Quê quán
.............
Lý lịch: năm 1975 ....
năm ......
năm ......

một số nội dung khác...

ở đây người này lý lịch chỉ 3 dòng, nhưng người khác 10 dòng
Làm sao để Nội dung khác và lý lịch không có khoảng trắng vô nghĩa
Mong được giúp đỡ, chân thành cảm ơn
 
Web KT
Back
Top Bottom