Giúp đỡ vấn đề in ấn hàng loạt từ nhiều sheet

Liên hệ QC

laxanh

Thành viên mới
Tham gia
17/10/08
Bài viết
16
Được thích
0
Chào các bạn, mình là nhân viên của 1 ngân hàng, hiện tại đang quản lý số lượng khách hàng khá lớn, có 1 vấn đề liên quan đến công việc hàng ngày cần sự giúp đỡ của mọi người, mong rằng nhận được sự giúp đỡ rất cảm ơn nhiều. Có 1 vài vấn đề liên quan đến nghiệp vụ và bảo mật nên ko tiện đưa lên đây mong mọi người thông cảm

Vấn đề của mình ở đây như sau:
- Công tác cho vay của mình hiện đang sử dụng 1 file Excel để quản lý dữ liệu KH, nhập thông tin KH vào, khi cho vay thì cung cấp cho KH 2 loại: HỢP ĐỒNG VAY (có mẫu sẳn, sử dụng link qua access in hàng loạt); LỊCH TRẢ NỢ (cung cấp cho từng khách hàng) tuy nhiên vấn đề ở đây là mỗi KH có 1 kỳ hạn vay khác nhau, người thì 24 tháng, người thì 36 tháng nên ko thể link qua access in hàng loạt như HĐ VAY được, cũng có thể là công nghệ mình yếu nên ko biết cách làm

- Diễn giải file Excel như sau: gồm có 4 sheet: sheet 1 là chính dùng để nhập thông tin KH bao gồm: họ tên, số tiền vay... (như file đính kèm); còn 3 sheet còn lại là hiện tại được thiết kế sẳn theo khuôn mẫu, sử dụng Vlookup để link dữ liệu từ sheet 1 sang (Khóa chính là cột A - STT ở Sheet 1 và sang các sheet kia thì gõ vào ô A3 để lấy dữ liệu của 1 KH nào đó, sau đó in ra đưa cho KH theo dõi hàng tháng.

- Vấn đề đặt ra ở đây là nếu chỉ giải ngân 3 KH cùng lúc thì qua 3 sheet Lịch trả nợ 24, 36 và 48 tháng nhập giá trị vào 3 ô A3 của mỗi sheet để in ra 3 tờ giấy LỊCH TRẢ NỢ giao cho 3 KH. Nhưng có những lúc cao điểm thì mình phải giải ngân cho 10, 20 hay 40 KH, mà mỗi KH có 1 thời hạn vay khác nhau, như vậy thì phải chạy qua chạy lại các sheet LỊCH TRẢ NỢ tới 40 lần, chưa tính đến việc nhãy tùm lum 24, 36 hay 48 tháng, dễ bị nhầm lẫn, dễ bị sai sót giữa các KH với nhau và các kỳ hạn vay.

Vậy các bạn có thể giúp mình làm cách nào tối ưu nhất không, chỉ cần kiểm tra dữ liệu nhập cho chính xác ở Sheet 1 cho 40 KH rồi in ra hàng loạt 40 tờ LỊCH TRẢ NỢ với các thời hạn vay khác nhau, có thể làm trực tiếp trên Excel bằng hàm, bằng code không, hay link qua Access mới làm được.

Một lần nữa mong sự giúp đở của các cao thủ, chân thành cảm ơn.
 

File đính kèm

  • QUAN LY KH.xls
    45 KB · Đọc: 25
Vấn đề này trên diễn đàn có nhiều rồi mà bạn. Bạn có thể tìm các bài về "In theo Form"
Link:
1/ http://www.giaiphapexcel.com/forum/...ch-In-hàng-loạt-với-dữ-liệu-có-sẵn-trên-Excel
2/ http://www.giaiphapexcel.com/forum/showthread.php?78141-Hướng-dẫn-in-nhãn-hàng-hóa-nhanh-hơn
...
p/s:
- Có thể dùng 1 Form để in cho cả 3 trường hợp (24-36-48 tháng).
- Cột "Kỳ trả (tháng)" mà dùng công thức thế thì không ổn rồi. Nếu tháng vay thay đổi thì lại phải sửa...
(ví dụ: dùng if
B10=IF(MONTH(B9)<12,MONTH(B9)+1&"/"&YEAR(B9),MONTH(B9)-11&"/"&YEAR(B9)+1)
Kéo công thức xuống).
 
cảm ơn 2 bạn đã quan tâm giúp đỡ, tuy nhiên 2 cách giải quyết của 2 bạn đưa ra không cách nào đc
1. Cách của bạn befaint : cái bạn nêu ra là in hàng loạt từ 1 form cố định, chỉ thay các giá trị khác nhau trong form đó, vd như tên, tuổi thay đổi, còn lại các thành phần khác của form ko thay đổi. Còn ở đây mình muốn in hàng loạt ra cả 3 form cho 3 loại kỳ hạn vay khác nhau (24 tháng thì cái khung nó ngắn nhất; 36 tháng thì hơi dài chút; còn 48 tháng thì dài nhất, qua cả trang thứ 2)

2. Cách của bạn hpkhuong: cái cấu trúc của Sheet1 (tức là sheet dữ liệu) thì là mặc định, ko được thay đổi vì file chính nó còn nhiều mục hơn nữa, link nhiều thứ khác nữa, khi đưa lên đây mình đã lọc bớt 1 vài chỗ có số liệu nhạy cảm của cơ quan không cần thiết và làm cho nhẹ file đi mà không làm mất cấu trúc cơ bản của vấn đề mà mình cần nhờ giúp đỡ. Ở đây mình ưng ý cách của bạn hơn là ở chổ cái Button IN TUY CHON, nhưng nếu nó nằm ở đâu đó trong sheet 1 (tùy bố trí hợp lý thôi) và in ra cho 3 loại LỊCH TRẢ NỢ kia nữa là tuyệt vời.
 
Nếu tại những máu chốt của các chu kỳ 24,36 hoặc 48 thông thường thì kỳ cuối sẽ chênh lệch so với những kỳ còn lại, Vd như kỳ thứ 24 sẽ bằng tổng tiền vay - tiền của mỗi kỳ x 23 (kỳ cuối của vay 50tr sẽ = 50tr - 2.083.000 x 23= 2.091.000 đồng). Có thể thêm 1 vế hàm IF được không bạn
 
Web KT

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

Back
Top Bottom