Chọn nhanh giá bán của hàng hóa dựa vào lịch sử giao dịch bằng VBA

Chào bạn !

Một mặt hàng có thể có nhiều đơn giá khác nhau, gây nên bất tiện rất lớn trong việc nhập liệu.

Ví dụ như sau :

 

Như ví dụ trên mặt hàng A có tới 4 giá bán trong lịch sử giao dịch đã được ghi nhận.Vấn đề là khi chúng ta nhập liệu cũng mặt hàng A đó phần đơn giá cho phép chúng ta tùy chọn giá bán dựa vào lịch sử giao dịch trước đó mà không phải lo đến chuyện gõ sai nữa. Ví dụ như hình dưới :

Để đáp ứng yêu cầu của bài toán trên tôi dùng VBA như sau  :

Cách chúng ta nhập liệu sẽ  như sau : 

  • Bạn nhập mã hàng hóa sau đó chọn ô đơn giá nhấn tổ hợp phím [Ctr Q]

sau đó list chọn đơn giá của mặt hàng 1 đã tự động được xuất hiện để cho bạn lựa chọn.

Rất tiện đúng không nào? Nếu vẫn chưa rõ bạn có thể xem video dưới đây nhé.

Bạn download file được sử dụng trong video tại đây :

       Thử tượng xem nếu dữ liệu hàng hóa của chúng ta có đến hàng vạn dòng với hàng nghìn mặt hàng. Bạn sẽ thấy rằng để chọn giá bán cho từng mặt hàng sẽ rất vất vả. Tuy nhiên, nếu bạn tận dụng được sức mạnh VBA bạn sẽ tiết kiệm được rất nhiều thời gian và sức lực.  Nếu bạn muốn tìm hiểu về VBA và học cách làm chủ nó thì liên hệ với chúng tôi bằng cách click vào hình ảnh phía dưới nhé !

Chúc bạn học tốt cùng Hocexcel.online

 


Tác giả: TgDuy

· · ·

Khóa học mới xuất bản