lưu 1 record dữ liệu

Liên hệ QC

hongtuanh

Thành viên mới
Tham gia
14/7/09
Bài viết
21
Được thích
1
em có 1 file. em muốn khi nhập số ở i6, VÀ CHỌN MH tại ô h5, j1 và ấn nút lưu thì dử liệu tự dộng lưu tại dòng chứa Dữ liệu đó,TK a/c
 

File đính kèm

Lần chỉnh sửa cuối:
huhu ko ai chỉ cho em hết dza. mấy anh chi pro đâu hít rồi huhu
 
Upvote 0
em có 1 file. em muốn khi nhập số ở i6, VÀ CHỌN MH tại ô h5, j1 và ấn nút lưu thì dử liệu tự dộng lưu tại dòng chứa Dữ liệu đó,TK a/c

Thử cái này coi được không bạn :

PHP:
Sub Record()
    Range("c:c").Find([h5], [c12])(1, [j5] + 1) = [i6]
End Sub
 

File đính kèm

Upvote 0
---
Nếu được ptlong04x1 giải thích giúp code trên :-=
Cám ơn nhé!
- Tìm trong cột C (tính từ dưới cell C12) xem có cell nào giống với cell H5 hay không
- Nếu tìm thấy có thì tính từ cell vừa tìm thấy, dịch sang bên phải số cột đúng bằng với J5 +1 rồi điền dử liệu đã nhập tại I6 vào cell ấy
-----------------------
Thuật toán thì không có gì phải bàn, tuy nhiên code thiếu bẩy lổi (lở tìm không có thì sao?)
-----------------------
Chưa hiểu ý đồ của tác giả lắm, vì đàng nào cũng tốn công nhập liệu, sao không nhập thẳng vào bảng luôn ---> Tự nhiên làm cho mất công thêm!
 
Upvote 0
tuy nhiên code thiếu bẩy lổi (lở tìm không có thì sao?)
Em nghĩ trong trường hợp này có thể không dùng bẫy lỗi. Vì trong file tác giả chọn Mã hàng và Tháng bằng Validation List, nếu mình nhập bậy vào thì Validation sẽ la làng lên, như vậy chắc chắc tìm sẽ có.

Chưa hiểu ý đồ của tác giả lắm, vì đàng nào cũng tốn công nhập liệu, sao không nhập thẳng vào bảng luôn ---> Tự nhiên làm cho mất công thêm!

Chắc là 1 cách làm biếng đây mà, vì dù sao chọn chọn thì cũng khoẻ hơn là phải dò ra hàng ra cột để mà gõ dữ liệu vô.
 
Upvote 0
Em nghĩ trong trường hợp này có thể không dùng bẫy lỗi. Vì trong file tác giả chọn Mã hàng và Tháng bằng Validation List, nếu mình nhập bậy vào thì Validation sẽ la làng lên, như vậy chắc chắc tìm sẽ có.
Chuyện gì cũng có thể xảy ra cả! Ai dám nói rằng không thể nhập được dử liệu khác với list có sẳn??? (bạn chỉ cần thêm câu lệnh On Error Goto Thoat gì đó sẽ chắc bắp hơn)
Chắc là 1 cách làm biếng đây mà, vì dù sao chọn chọn thì cũng khoẻ hơn là phải dò ra hàng ra cột để mà gõ dữ liệu vô.
Tôi cho rằng đây là CÁCH QUÁ SIÊNG ấy chứ ---> Vì thực chất tốn công hơn nhiều: Chọn mã, nhập tháng, nhập số liệu rồi bấm nút ---> Hic... chắc chả ai làm thế bao giờ
Nếu là tôi thì tôi làm khác
- Trong sheet nhập liệu, tôi nhập dử liệu vào 3 cột: MÃ HÀNG, THÁNG và SỐ LIỆU
- Sheet thứ 2 tôi dùng PivotTable để tổng hợp dử liệu đã nhập thành dạng ngang (giống y chang hình thức bố trí của tác giả)
- Mổi khi muốn cập nhật, chỉ cần click phải vào PivotTable, chọn Refresh là xong (PivotTable này lấy dử liệu từ 1 name động)
------------------
Xem file thí nghiệm của tôi
 

File đính kèm

Upvote 0
Nếu là tôi thì tôi làm khác
- Trong sheet nhập liệu, tôi nhập dử liệu vào 3 cột: MÃ HÀNG, THÁNG và SỐ LIỆU
- Sheet thứ 2 tôi dùng PivotTable để tổng hợp dử liệu đã nhập thành dạng ngang (giống y chang hình thức bố trí của tác giả)
- Mổi khi muốn cập nhật, chỉ cần click phải vào PivotTable, chọn Refresh là xong (PivotTable này lấy dử liệu từ 1 name động)
------------------
Xem file thí nghiệm của tôi
---
Nói rõ giúp anh chỗ màu xanh chú ơi, +-+-+-+
(Anh đang gặp khó về theo dõi Tiến độ giao hàng theo từng mặt hàng, đang tìm cách vận dụng, chú cảm thông :-= ).
 
Lần chỉnh sửa cuối:
Upvote 0
---
Nói rõ giúp anh chỗ màu xanh chú ơi, +-+-+-+
Thì sau khi anh nhập liệu thêm, bên sheet 2, cái PivotTable ấy vẫn không thay đổi gì ---> Anh phải click phải vào vùng PivotTable rồi chọn Refresh thì nó mới cập nhật
Còn name động thì anh vào Insert\Name\Define sẽ thấy ---> Nhập liệu tới đâu thì name này tự động mở rộng tham chiếu đến nấy (thế thì PivotTable mới cập nhật mấy dử liệu mới được chứ)
 
Upvote 0
cảm ơn anh chi đã giúp đở,không phải là em làm biếng đâu,mà tại mặt hàng của em quá nhiếu,giá tiến lai chênh lệch nhau it' vì thế khi nhập liệu,số liệu hay sai,vi thế em chỉ đưa ra 1 vi dụ để anh chị giúp đở,rồi từ đó cải tiến theo ý đồ của mình,để công việc được hợp lý hơn,cảm mí anh chị nhiều,.........cảm ơn anh ndu nhé nhưng em ko hề làm biếng đâu nhé anh, em hỏi cách luu như thế ec' có hay,em mới hỏi:P
 
Upvote 0
Web KT

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

Back
Top Bottom