lấy dữ liệu theo điều kiện

Liên hệ QC

alex-luu

Thành viên thường trực
Tham gia
10/3/15
Bài viết
300
Được thích
52
Chào các anh chị,
Nhờ các anh chị giúp em code VBA để làm việc như sau :
Em có 1 file excel báo giá theo mẫu :
1601707117362.png

Mỗi khi làm báo giá xong, em nhấn nút lưu báo giá thì nó sẽ lưu hết dữ liệu sang sheet data như vậy :

1601707377588.png

Khi em muốn in lại báo giá cũ, em chỉ cần vào sheet Báo giá, nhập số phiếu vào ô D4 thì nó sẽ tự động lấy nội dung đã lưu trong sheet data đưa qua đúng vị trí theo mẫu,
Nhờ anh chị viết giúp đoạn code VBA dùm em
Em cảm ơn nhiều
 

File đính kèm

  • Phieu bao gia.xlsm
    78.9 KB · Đọc: 5
Lần chỉnh sửa cuối:
Chào các anh chị,
Nhờ các anh chị giúp em code VBA để làm việc như sau :
Em có 1 file excel báo giá theo mẫu :
View attachment 246681

Mỗi khi làm báo giá xong, em nhấn nút lưu báo giá thì nó sẽ lưu hết dữ liệu sang sheet data như vậy :

View attachment 246682

Khi em muốn in lại báo giá cũ, em chỉ cần vào sheet Báo giá, nhập số phiếu vào ô F5 thì nó sẽ tự động lấy nội dung đã lưu trong sheet data đưa qua đúng vị trí theo mẫu,
Nhờ anh chị viết giúp đoạn code VBA dùm em
Em cảm ơn nhiều
Bạn không đính kèm file demo thì các bác trên này cũng bó tay thôi.
 
Chào các anh chị,
Nhờ các anh chị giúp em code VBA để làm việc như sau :
Em có 1 file excel báo giá theo mẫu :
View attachment 246681

Mỗi khi làm báo giá xong, em nhấn nút lưu báo giá thì nó sẽ lưu hết dữ liệu sang sheet data như vậy :

View attachment 246682

Khi em muốn in lại báo giá cũ, em chỉ cần vào sheet Báo giá, nhập số phiếu vào ô D4 thì nó sẽ tự động lấy nội dung đã lưu trong sheet data đưa qua đúng vị trí theo mẫu,
Nhờ anh chị viết giúp đoạn code VBA dùm em
Em cảm ơn nhiều
Chọn tại C3 được không?
 

File đính kèm

  • Phieu bao gia11.xlsm
    101.3 KB · Đọc: 12
Bạn không đính kèm file demo thì các bác trên này cũng bó tay thôi.

Ôi, em quên mất, cảm ơn anh đã phản hồi. em đã upload file demo lên rồi
Chọn tại C3 được không?

Cảm ơn bạn. Cách này dùng cũng được (tuy chưa đúng như ý muốn của mình), nhưng cũng là 1 cách hay.
Vì Ô D4 có 2 chức năng : nếu số phiếu trong ô D4 chưa có trong cột A của Sheet Data thì xem như nó là phiếu mới, mình nhấn nút lưu báo giá , nó sẽ chuyển nội dung qua sheet data rồi giá trị của ô D4 sẽ được cộng thêm 1 để sẵn sàng cho phiếu tiếp theo.
Nếu giá trị ô D4 đã có trong cột A của sheet Data thì xem như mình muốn coi lại phiếu cũ, lúc này nó sẽ lấy dữ liệu bên sheet data đổ ngược về cho mình xem

Cách của bạn là dùng thêm 1 ô C3 khác để tìm phiếu cũ, mình tạm thời dùng như vậy cũng được. Cảm ơn bạn nhiều.
 

File đính kèm

  • Phieu bao gia.xlsm
    78.9 KB · Đọc: 8
Web KT
Back
Top Bottom