Báo lỗi khi nhập trùng mã ở sheet con !

  • Thread starter ngocnsvc
  • Ngày gửi

2284 lượt xem

N

ngocnsvc

Sơ cấp
17/1/10
2
0
0
HCM
Chào các anh chị !
Em mới tham gia diễn đàn có một vấn đề nhờ các anh chị giúp đỡ !
Đó là em có các sheet dữ liệu con :01,02,03,04,05 được liên kết thành 1 sheet tổng hợp,khi nhập dữ liệu từ các sheet con thì sheet tổng hợp sẽ thay đổi theo .
Ở các sheet con mỗi mặt hàng được kiểm soát bởi 1 mã hàng !
Làm thế nào khi nhập mã hàng ở từng sheet con, nếu mã hàng đó đã có ở sheet tổng hợp sẽ hiện lên thông báo lỗi !
Ở đây em chỉ lấy ví dụ là 5 sheet con,giả sử em có tới 80 sheet con như vậy
thì phương pháp sẽ ra sao ?
Em có gởi file đính kèm ,nhờ các anh chị giúp đỡ !
 

Đính kèm

A

atmt17

Sơ cấp
26/9/08
70
1
6
Đồng Nai
Chào các anh chị !
Em mới tham gia diễn đàn có một vấn đề nhờ các anh chị giúp đỡ !
Đó là em có các sheet dữ liệu con :01,02,03,04,05 được liên kết thành 1 sheet tổng hợp,khi nhập dữ liệu từ các sheet con thì sheet tổng hợp sẽ thay đổi theo .
Ở các sheet con mỗi mặt hàng được kiểm soát bởi 1 mã hàng !
Làm thế nào khi nhập mã hàng ở từng sheet con, nếu mã hàng đó đã có ở sheet tổng hợp sẽ hiện lên thông báo lỗi !
Ở đây em chỉ lấy ví dụ là 5 sheet con,giả sử em có tới 80 sheet con như vậy
thì phương pháp sẽ ra sao ?
Em có gởi file đính kèm ,nhờ các anh chị giúp đỡ !
Chẳng ai bố trí dữ liệu kiểu như bạn đâu. Sao không nhập chung 1 sheet nhỉ?
Đã có MÃ HÀNG, ta sẽ dựa vào cái này mà đặt điều kiện cho validation
 
S

SA_DQ

Thành viên thân thiết
29/6/05
446
41
28
62
HCM city
Em có các sheet dữ liệu con :01,02,03,04,05 được liên kết đến sheet tổng hợp,khi nhập dữ liệu từ các sheet con thì sheet tổng hợp sẽ thay đổi theo .
Ở các sheet con mỗi mặt hàng được kiểm soát bởi 1 mã hàng !
(1) Làm thế nào khi nhập mã hàng ở từng sheet con, nếu mã hàng đó đã có ở sheet tổng hợp sẽ hiện lên thông báo lỗi !
(2) Ở đây em chỉ lấy ví dụ là 5 sheet con,giả sử em có tới 80 sheet con như vậy
thì phương pháp sẽ ra sao ?
Em có gởi file đính kèm ,nhờ các anh chị giúp đỡ !
(1) Bạn đã liên kết các dòng của các trang tính khác đến trang 'TongHop'; Tức là khi nhập ở trang bất kỳ nào, lập tức sẽ tồn tại ở trang tính tổng hợp.
Có nghĩa là sẽ báo lỗi tức thì. (Không báo lỗi trong trường hợp bạn xoá mã hàng đó đi)
Vậy nên muốn làm được điều (1) này, ta cần bỏ hết các công thức liên kết & chuyển sang VBA. (Mình sẵn lòng giúp bạn điều này)

(2) Nếu đồng ý cách mình nếu ra ở (1) ta sẽ tiếp sang (2). Nhưng trước đó dữ liệu cột 'G' trang 'TongHop' không nên trộn lại như vậy;
Cái đẹp ta hãy để sau cùng, Trước đó dữ iệu cần đáp ứng đúng như 1 CSDL bình thường & truyền thống cái đã.

Chờ tin bạn!
 
Sửa lần cuối:
N

ngocnsvc

Sơ cấp
17/1/10
2
0
0
HCM
Cám ơn đã trả lời mình !
Bạn có thể giúp mình dùng VBA như thế nào không ?
 

Thành viên trực tuyến

Không có thành viên trực tuyến.

Xem nhiều