[VBA] ACE lập trình giúp file Excel Nhập Kho này với! | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We need money to operate the site, and almost all of it comes from our online advertising.

If possible, please support us by clicking on the advertisements.

Please add vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

[VBA] ACE lập trình giúp file Excel Nhập Kho này với!

desperadovn

Búa Gỗ Đôi
Mình tạo file Excel để nhập kho hàng hóa mua vào.
Trong file có 3 Sheet

Cập nhật LINK

- Sheet 1: HANG_HOA
- Sheet 2: NHAP_KHO
- Sheet 3: XUAT_KHO


- Hàng hóa mua vào sẽ được nhập theo từng dòng trong Sheet 1 tương ứng với kiểu ngày DD/MM/YYYY

SHEET 1: HANG_HOA
HANGHOA.png


- Khi Sheet 1 được nhập. Sheet 2 sẽ tự động cập nhật số lượng hàng hóa theo ngày tương ứng

SHEET 2: NHAP_KHO
nhapkho.png


ACE có thể giúp mình CODE VBA trong file này được ko?
Nhập thủ công ko có thời gian để nhập cả 2 Sheet..

Cảm ơn các bạn đã xem bài
 
Sửa lần cuối:

duypk

Rìu Sắt
Không biết đã bạn nào giúp bạn ấy viết VBA chưa? Nếu viết rồi cho xin cái file mình tham khảo tí.
Ps chủ thớt: đây là bài tập trên trường, hay là thớt tự đi làm rồi sếp giao yêu cầu công việc thế?
Chia sẻ chút kinh nghiệm bản thân, mình đã từng code VBA, và cũng code được một số ngôn ngữ thuộc con của C như C++ và C#. Thực tế đi làm về việc nhập xuất kho hàng hóa trong Excel chẳng cần VBA làm chi cho mệt nhọc, quản lý hàng tồn kho, nhập xuất kho thì cứ Pivot hay Power Pivot mà làm, nó xử lý được hết. Nói thật nhìn cái sheet nhập kho rồi để ngày tháng theo cột là thấy chán rồi, thử hỏi nếu cái file đó lưu giữ liệu 10 năm thì bao nhiêu sheet? Tổng hợp từng năm hay từng tháng thì làm thế nào? Đôi lời chia sẽ cá nhân, nếu ko đúng ý chủ thớt thì nói để mình remove comment chứ ko gây war nhé.
 

desperadovn

Búa Gỗ Đôi
Không biết đã bạn nào giúp bạn ấy viết VBA chưa? Nếu viết rồi cho xin cái file mình tham khảo tí.
Ps chủ thớt: đây là bài tập trên trường, hay là thớt tự đi làm rồi sếp giao yêu cầu công việc thế?
Chia sẻ chút kinh nghiệm bản thân, mình đã từng code VBA, và cũng code được một số ngôn ngữ thuộc con của C như C++ và C#. Thực tế đi làm về việc nhập xuất kho hàng hóa trong Excel chẳng cần VBA làm chi cho mệt nhọc, quản lý hàng tồn kho, nhập xuất kho thì cứ Pivot hay Power Pivot mà làm, nó xử lý được hết. Nói thật nhìn cái sheet nhập kho rồi để ngày tháng theo cột là thấy chán rồi, thử hỏi nếu cái file đó lưu giữ liệu 10 năm thì bao nhiêu sheet? Tổng hợp từng năm hay từng tháng thì làm thế nào? Đôi lời chia sẽ cá nhân, nếu ko đúng ý chủ thớt thì nói để mình remove comment chứ ko gây war nhé.
Ko sao đâu bạn :D
Mình ko nghĩ xa đến thế, cảm ơn bạn đã góp ý.
 
Mình nghĩ bạn nên có 1 sheet danh mục, đánh mã cho mỗi mặt hàng nhập, data validate cho sheet nhap kho thì quản lý tốt hơn, code cũng dễ và chặt chẽ hơn.
Chứ liệt kê thế này code ra lằng nhằng lắm.
 

prochimen

Búa Đá
Mình tạo file Excel để nhập kho hàng hóa mua vào.
Trong file có 3 Sheet

https://drive.google.com/file/d/1UYNMFzQV-yQ6ewGVzhoDOMWICEwYLnpn/view?usp=sharing

- Sheet 1: HANG_HOA
- Sheet 2: NHAP_KHO
- Sheet 3: XUAT_KHO


- Hàng hóa mua vào sẽ được nhập theo từng dòng trong Sheet 1 tương ứng với kiểu ngày DD/MM/YYYY

SHEET 1: HANG_HOA
HANGHOA.png


- Khi Sheet 1 được nhập. Sheet 2 sẽ tự động cập nhật số lượng hàng hóa theo ngày tương ứng

SHEET 2: NHAP_KHO
nhapkho.png


ACE có thể giúp mình CODE VBA trong file này được ko?
Nhập thủ công ko có thời gian để nhập cả 2 Sheet..

Cảm ơn các bạn đã xem bài

Code giúp, nghe cái này đã thấy đắng lòng rồi. riêng vba nếu code chuyên nghiệp thì cũng thuộc hàng số má rồi.
 

honghoavi

Búa Đá
Cái này dùng hàm countifs và sumifs là được mà, chứ cần gì code nhỉ :)
 

desperadovn

Búa Gỗ Đôi
Cái này dùng hàm countifs và sumifs là được mà, chứ cần gì code nhỉ :)
:D
Bạn làm thử test giúp mình 1 tháng đi, định làm excel cho đơn giản nhưng phức tạp.
1 tháng có 30 ô tương ứng 30 ngày.
Nhập dữ liệu ở Sheet Hóa Đơn Đầu vào, số lượng sẽ tự động cập nhật vào ô ngày mỗi tháng của Sheet Kho.
 

desperadovn

Búa Gỗ Đôi
Đổi đuôi txt thành rar rồi giải nén
Mình k dùng vba, bác có thể copy 1 ô ra, thay tháng cho ô đó rồi kéo ra cho những tháng kia
Nếu cần mở rộng vùng nhập dự liệu của bác luôn ($G$1:$G$374)
Cảm ơn bác vì đã giúp tận tình
 

duongpt2021

Gà con
Không cần VBA bác ơi, cái này đơn giản Excel có xử lý được mà. VBA trong trường hợp bác muốn thêm 1 button, "Tính toán lại", ví dụ table sheet của bác phải kéo tăng số ô số cột của excel.
 


Top