[help] - thêm dữ liệu cuối tháng và bỏ qua những mã khách hàng đã có (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

subasatran

Thành viên hoạt động
Tham gia
17/3/13
Bài viết
114
Được thích
6
Xin chào A/C GPE,
Hiện tại mình có lưu data để chạy báo cáo mỗi tháng và quí.
Data mình đang lưu như ở Sheet Case và Sheet Monney.
Vào cuối mỗi tháng mình có một sheet Update dữ liệu là kết quả sản xuất của 01 tháng muốn inssert vào 2 Sheet Case và Sheet Monney để lưu trữ.
Vẫn để mình gặp phải là dữ liệu lớn, hiện tại mình làm thủ công rất lâu nên nhờ mọi người có thể giúp mình một đoạn VBA nào để làm thay việc thủ công này.

Ý của mình muốn như thế này.
Sau mỗi tháng mình muốn kiểm tra tứng Sheet lưu dữ liệu và Sheet Data_Update.
+ Nếu có mã Agent nào mới mà bên dữ liệu trước đó(Sheet Case và Sheet Monney) không có thì insert them mã này vào một dòng. đồng thời sẽ update dữ liệu trong tháng đó theo cột chứa tháng
+ Nếu mã Agent nào đã tồn tại trong dữ liệu trước đó(Sheet Case và Sheet Monney) thì sẽ bỏ qua việc thêm mã, chỉ update lại dữ liệu của tháng cần thêm.
Mình có gởi file đính kèm. Rất mong mọi người giúp đỡ. Cám ơn mọi người đã hỗ trợ.
 
Xin chào A/C GPE,
Hiện tại mình có lưu data để chạy báo cáo mỗi tháng và quí.
Data mình đang lưu như ở Sheet Case và Sheet Monney.
Vào cuối mỗi tháng mình có một sheet Update dữ liệu là kết quả sản xuất của 01 tháng muốn inssert vào 2 Sheet Case và Sheet Monney để lưu trữ.
Vẫn để mình gặp phải là dữ liệu lớn, hiện tại mình làm thủ công rất lâu nên nhờ mọi người có thể giúp mình một đoạn VBA nào để làm thay việc thủ công này.

Ý của mình muốn như thế này.
Sau mỗi tháng mình muốn kiểm tra tứng Sheet lưu dữ liệu và Sheet Data_Update.
+ Nếu có mã Agent nào mới mà bên dữ liệu trước đó(Sheet Case và Sheet Monney) không có thì insert them mã này vào một dòng. đồng thời sẽ update dữ liệu trong tháng đó theo cột chứa tháng
+ Nếu mã Agent nào đã tồn tại trong dữ liệu trước đó(Sheet Case và Sheet Monney) thì sẽ bỏ qua việc thêm mã, chỉ update lại dữ liệu của tháng cần thêm.
Mình có gởi file đính kèm. Rất mong mọi người giúp đỡ. Cám ơn mọi người đã hỗ trợ.

rồi tôi nhìn vào sheet Data_Update sao tôi biết nó là tháng mấy năm nào mà cập nhật ?
 
Sr bạn,
Mình đang lấy ví dụ của tháng 11/2015 mà quên đặt tiêu dề đầy cho sheet Data_Update.
mình phác thảo lại kết quả ở bên dưới. Cám ơn bạn đã góp ý.
 
Có a/c nào có thể giúp mình với việc xử lý nhé trên không ạ. Thanks all
 
Như thế này.
Sheet Sheet Data_Update là dữ liệu cuối mỗi tháng cần mình cần update vào 2 sheet kia.
Mình coi nó như một cái template để cuối tháng mình cứ copy + paste kết quả cuối tháng vào sheet này thì được update qua 2 sheet kia .
Khi update vào 2 sheet Cc và Monney sẽ phải tìm cột để insert dữ liệu (trong ví dụ là cột M). thì mình sẽ mở lại code và chỉnh theo cột mỗi tháng, vì cột này nó sẽ thay đổi theo tháng.
Trong file mình có lấy cái ví dụ của tháng 11/2015.
Dữ liệu của sheet
Data_Update là kết quả tháng 11. sau đó kết quả được update vào 2 sheet CC và Monney.
Tiêu chí của dữ liệu lấy là toàn bộ dữ liệu từ cột A đến C của Sheet Data_Update sẽ được update vào 2 sheet kia(Cột B được insert vào sheet CC,
Cột C được insert vào sheet Monney).
Nguyên tắc insert :
+ Nếu có mã Agent nào mới mà bên dữ liệu trước đó(Sheet Case và Sheet Monney) không có thì insert them mã này vào một dòng. đồng thời sẽ update dữ liệu trong tháng đó theo cột chứa tháng
+ Nếu mã Agent nào đã tồn tại trong dữ liệu trước đó(Sheet Case và Sheet Monney) thì sẽ bỏ qua việc thêm mã, chỉ update lại dữ liệu của tháng cần thêm.
 
tôi đang viết script giúp bạn, đợi chút hen :)
 
Click nút Update trong sheet CC, và "Monney" để chạy script nhen.
 

File đính kèm

Web KT

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

Back
Top Bottom