Nhờ mọi người xử lý giúp em việc nhập hàng theo date với ạ

Liên hệ QC

xuanhung98

Thành viên mới
Tham gia
29/12/21
Bài viết
8
Được thích
1
Chào mọi người. Em có 1 danh mục hàng cố định, nhưng mỗi lô hàng sẽ có date khác nhau, nên 1 mã hàng sẽ có nhiều date. Em đang muốn lúc nhập hàng vào sheet nhập kho (tên hàng + date + số lượng) thì bên sheet kho sẽ tự cộng dồn số lượng nếu trùng mã hàng và trùng date, còn nếu khác date hoặc chưa có mã hàng trong sheet kho thì nó sẽ tự điền 1 hàng mới với thông tin tên hàng+date+số lượng. Em ko rành macro lắm nên nhờ anh chị có kinh nghiệm xử lý giúp và giải thích qua cho em với ah. em cảm ơn mọi người đã đọc.
 

File đính kèm

Chào mọi người. Em có 1 danh mục hàng cố định, nhưng mỗi lô hàng sẽ có date khác nhau, nên 1 mã hàng sẽ có nhiều date. Em đang muốn lúc nhập hàng vào sheet nhập kho (tên hàng + date + số lượng) thì bên sheet kho sẽ tự cộng dồn số lượng nếu trùng mã hàng và trùng date, còn nếu khác date hoặc chưa có mã hàng trong sheet kho thì nó sẽ tự điền 1 hàng mới với thông tin tên hàng+date+số lượng. Em ko rành macro lắm nên nhờ anh chị có kinh nghiệm xử lý giúp và giải thích qua cho em với ah. em cảm ơn mọi người đã đọc.
Bạn thử xem file.
Không nên đặt tên Sheet bằng tiếng Việt có dấu.
 

File đính kèm

Tôi chưa thử bài của bạn.
Nhưng đứng trên quan điểm lô gic thì nếu nhập nhầm đết, hoặc mã hàng, hoặc số lượng thì sao? Làm cách nào chỉnh sửa?

Thớt chưa thực hiện được cái "sáng kiến" tự động của mình cho nên chưa biết những khiếm khuyết của nó.
 
Tôi chưa thử bài của bạn.
Nhưng đứng trên quan điểm lô gic thì nếu nhập nhầm đết, hoặc mã hàng, hoặc số lượng thì sao? Làm cách nào chỉnh sửa?

Thớt chưa thực hiện được cái "sáng kiến" tự động của mình cho nên chưa biết những khiếm khuyết của nó.
Cảm ơn Anh đã quan tâm xem bài viết.
Quả thật là nhắc đến tôi mới giật mình là đã không tính đến trường hợp này.
Phải công nhận là Anh có rất nhiều nhiều kinh nghiệm, chưa cần thử file mà đã phát hiện ngay ra lỗ hổng.

File tôi gửi bạn đó dùng code bắt sự kiện thay đổi ở cột G (cột Số lượng Nhập) và ở phần Mã hàng bạn ấy dùng Data Validation (khả năng sai sót hạn chế) , ở phần tính số lượng cho Sh Kho bạn ấy sử dụng công thức của Excel (hàm Sumifs). Do vậy khi chỉ khi nhập date mới cho một mã hàng nào đó (có trong Sh Danh mục) sau đó mới phát hiện ra là mã hàng đó sai date thì mới khó sửa.

Trong file bạn ấy sử dụng quá nhiều hàm của Excel và rất nhiều NameRange, Code tôi viết cũng không thật sự được tốt cho lắm. Mong mọi người ghé qua và sửa giúp.
Trân trọng.
 
Chào mọi người. Em có 1 danh mục hàng cố định, nhưng mỗi lô hàng sẽ có date khác nhau, nên 1 mã hàng sẽ có nhiều date. Em đang muốn lúc nhập hàng vào sheet nhập kho (tên hàng + date + số lượng) thì bên sheet kho sẽ tự cộng dồn số lượng nếu trùng mã hàng và trùng date, còn nếu khác date hoặc chưa có mã hàng trong sheet kho thì nó sẽ tự điền 1 hàng mới với thông tin tên hàng+date+số lượng. Em ko rành macro lắm nên nhờ anh chị có kinh nghiệm xử lý giúp và giải thích qua cho em với ah. em cảm ơn mọi người đã đọc.
Dùng cột phụ cho nhẹ file, xem các công thức trong file
 

File đính kèm

Cảm ơn Anh đã quan tâm xem bài viết.
Quả thật là nhắc đến tôi mới giật mình là đã không tính đến trường hợp này.
Phải công nhận là Anh có rất nhiều nhiều kinh nghiệm, chưa cần thử file mà đã phát hiện ngay ra lỗ hổng.

File tôi gửi bạn đó dùng code bắt sự kiện thay đổi ở cột G (cột Số lượng Nhập) và ở phần Mã hàng bạn ấy dùng Data Validation (khả năng sai sót hạn chế) , ở phần tính số lượng cho Sh Kho bạn ấy sử dụng công thức của Excel (hàm Sumifs). Do vậy khi chỉ khi nhập date mới cho một mã hàng nào đó (có trong Sh Danh mục) sau đó mới phát hiện ra là mã hàng đó sai date thì mới khó sửa.

Trong file bạn ấy sử dụng quá nhiều hàm của Excel và rất nhiều NameRange, Code tôi viết cũng không thật sự được tốt cho lắm. Mong mọi người ghé qua và sửa giúp.
Trân trọng.
Dùng code VBA không nên lồng công thức Excel
Nếu bạn viết code hoàn chỉnh bài nầy, khả năng lường trước và xử lý bẩy lỗi thao tác người dùng sẽ nâng cao rất nhiều :)
 
Dùng code VBA không nên lồng công thức Excel
Nếu bạn viết code hoàn chỉnh bài nầy, khả năng lường trước và xử lý bẩy lỗi thao tác người dùng sẽ nâng cao rất nhiều :)
cảm ơn a, hôm đầu em cũng có ý tưởng gộp cột date và mã hàng tạo ra mã riêng, nhưng ko biết hàm để auto lấy dữ liệu từ sheet này qua sheet kia nên phải nhờ mọi người.
 
Dùng code VBA không nên lồng công thức Excel
Nếu bạn viết code hoàn chỉnh bài nầy, khả năng lường trước và xử lý bẩy lỗi thao tác người dùng sẽ nâng cao rất nhiều :)
anh ơi, nay em nhập mã hàng vào, 4 file mã hàng đầu tiên thì TỔNG NHẬP (sheet nhap kho) = TỔNG TỒN KHO (sheet kho), nhưng nhập file thứ 5 thì 2 tổng lại chênh lệch nhau, và danh mục kho chỉ chạy đến hàng 200 thì ngừng, ko add thêm hàng mới vào (e đã kéo công thức vẫn ko đc) nhờ anh xem qua xử lý và giải thích giúp em với ah.
 

File đính kèm

anh ơi, nay em nhập mã hàng vào, 4 file mã hàng đầu tiên thì TỔNG NHẬP (sheet nhap kho) = TỔNG TỒN KHO (sheet kho), nhưng nhập file thứ 5 thì 2 tổng lại chênh lệch nhau, và danh mục kho chỉ chạy đến hàng 200 thì ngừng, ko add thêm hàng mới vào (e đã kéo công thức vẫn ko đc) nhờ anh xem qua xử lý và giải thích giúp em với ah.
Xem các công thức trong file xem khác file gốc chổ nào và tự rút kết luận
 

File đính kèm

Web KT

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

Back
Top Bottom