Giúp đếm tổng dữ liệu trùng nhau trên 1 cột trong sheet vào Texboxt (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tonnydung

Thành viên chính thức
Tham gia
4/1/16
Bài viết
55
Được thích
1
Nhờ cả nhà giúp. Em tạo 1 Form để nhập liệu nhưng có vấn đề mà em ko biết làm sao.
VD: em đang có 3 textbox, ở textbox1 em điền số 7, ở textbox2 em dien so 18 em muốn textbox3 sẽ tự điền theo cách như sau. Khi điền số 7 vào textbox1 thì sẽ kiểm tra toàn bộ cột B (từ B6) có bao nhiêu số 7 (cột này chỉ ghi từ 1 đến 12 vi đây là em muốn ghi tháng) nếu có 5 số 7 thì textbox3 cua em sẽ tự điền vào là: 7/18-6 (phần duôi có "-6" o đây nghia la có 5 số 7 nên em sẽ lấy số 7 ơ textbox1 thêm dấu "/" và 18 ở textbox2 + thêm dấu "-" vì ở trong cột B ở Sheet 1 có 5 số trùng với textboxt1 nên sẽ là 6 => ket qua ở textbox3 là: 7/18-6

Rất mong dc giúp đỡ
 
Nhờ cả nhà giúp. Em tạo 1 Form để nhập liệu nhưng có vấn đề mà em ko biết làm sao.
VD: em đang có 3 textbox, ở textbox1 em điền số 7, ở textbox2 em dien so 18 em muốn textbox3 sẽ tự điền theo cách như sau. Khi điền số 7 vào textbox1 thì sẽ kiểm tra toàn bộ cột B (từ B6) có bao nhiêu số 7 (cột này chỉ ghi từ 1 đến 12 vi đây là em muốn ghi tháng) nếu có 5 số 7 thì textbox3 cua em sẽ tự điền vào là: 7/18-6 (phần duôi có "-6" o đây nghia la có 5 số 7 nên em sẽ lấy số 7 ơ textbox1 thêm dấu "/" và 18 ở textbox2 + thêm dấu "-" vì ở trong cột B ở Sheet 1 có 5 số trùng với textboxt1 nên sẽ là 6 => ket qua ở textbox3 là: 7/18-6

Rất mong dc giúp đỡ
Bạn viết code được mà, cố gắng lên, thử nhiều cách
Không ổn thì gởi file và code lên, sẽ có nhiều bạn chỉnh giúp
 
Upvote 0
Đầu tiên ta cần nghiên cứu con số mà bạn nhập vô TextBox 2 là những con số gì, hay có tính liên tục như là số chỉ năm (?)
& quan trọng hơn là bạn muốn bấm số vô TextBox này là có kết quả tại TextBox 3 ngay & luôn;

Cũng chưa rõ là nhập 500 lần các số vô TextBox 2 bạn sẽ được gì?
 
Upvote 0
Cũng chưa rõ là nhập 500 lần các số vô TextBox 2 bạn sẽ được gì?

Ý người ta là chọn trong combo vd. tháng 7 mà dữ liệu trong cột B có 500 ngày với tháng 7 thì sau khi nhập gì đó vào TextBox2 thì code của bạn bắt người ta nhấn OK 500 lần. Không ai có kiên nhẫn đến thế.

Người ta nói là nhập vào textbox chứ không nói nhập vào textbox2. Cái tháng 7 mà có 500 ngày với tháng đó ở cột B người ta nhập vào TextBox1. Người ta dùng textbox thay cho TextBox1 vì người ta đã nói ở bài 1 là nhập tháng vào TextBox1. Chẳng qua bạn tự bỏ TextBox1 và thay bằng ComBo mà thôi. Người ta không nói nhập 500 lần vào TextBox2

@tonnydung: bạn bỏ dòng MsgBox Dem đi. Nếu chỉ để thỏa mãn tò mò thì thêm MsgBox Dem ở sau dòng Next J. Lúc đó sau khi thỏa mãn tò mò rồi thì nhấn OK 1 lần. Nhưng thực ra không cần. Nhìn kết quả ở TextBox3 thì biết có bao nhiêu ngày với tháng được chọn. Đâu cần tới MsgBox.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom