Vẫn hiện con trỏ trong textbox sau khi tìm kiếm

Liên hệ QC

AnhThu-1976

Thành viên tích cực
Tham gia
17/10/14
Bài viết
1,019
Được thích
163
Em nhờ các anh, chị giúp em sửa code mà làm sau khi Enter thì trong textbox vẫn còn con trỏ (nhấp nháy trong textbox)
Ví dụ: Tại cell D9 double click thì hiện form, ví dụ trong text box em nhập chữ bia thì sau khi enter thì trong textbox con trỏ nó mất, em vẫn muốn con trỏ vẫn nhấp nháy sau chữ bia. Hoặc nhập chữ gì vào mà nó tìm không thấy thì sau thông báo "No noi dung" thì con trỏ vẫn nhấp nháy trong textbox
Em có thử thêm NhomHang.SetFocus vào một số vị trí mà chưa được
Em nhờ các anh chi giúp. Em cảm ơn!
 

File đính kèm

  • BanHangHangNgay-GPE.xlsm
    4.1 MB · Đọc: 8
Em nhờ các anh chi giúp. Em cảm ơn!
Bạn vẫn chưa đọc và làm theo tài liệu tôi gởi hôm qua. Nếu dùng sự kiện KeyUp thay cho AfterUpdate thì không cần enter và cũng không cần nút Tim. Ngoài ra, nếu bạn siêng mà đọc hết tài liệu thì sẽ thấy SetFocus không bao giờ có tác dụng với control vừa thoát ra. Bù lại là dùng sự kiện BeforeUpdate với tham số Cancel bằng True sẽ bị giữ lại để nhập tiếp.
 
Upvote 0
Bạn vẫn chưa đọc và làm theo tài liệu tôi gởi hôm qua. Nếu dùng sự kiện KeyUp thay cho AfterUpdate thì không cần enter và cũng không cần nút Tim. Ngoài ra, nếu bạn siêng mà đọc hết tài liệu thì sẽ thấy SetFocus không bao giờ có tác dụng với control vừa thoát ra. Bù lại là dùng sự kiện BeforeUpdate với tham số Cancel bằng True sẽ bị giữ lại để nhập tiếp.
Em cảm ơn, nhưng để chuyển đổi thì cần phải có thời gian nghiên cứu
Ở đây em là dạng học mò mẫm thôi ạ
 
Upvote 0
Em cảm ơn, nhưng để chuyển đổi thì cần phải có thời gian nghiên cứu
Ở đây em là dạng học mò mẫm thôi ạ
Mò mẫm cái được hướng dẫn giống như có đèn soi, có tốt hơn việc tự mò mẫm không đèn trong đêm tối không?
 
Upvote 0
Bù lại là dùng sự kiện BeforeUpdate với tham số Cancel bằng True sẽ bị giữ lại để nhập tiếp.
Em thử với code sau
Mã:
Private Sub NhomHang_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Cancel = True
End Sub
Nhưng vẫn chưa đưa được
Khi em nhập tìm chữ "bia" rồi enter thì nó không hiện ra list (con trỏ vẫn trong text box)
Nhờ Thầy hướng dẫn thêm, em cảm ơn!
 
Upvote 0
Em thử với code sau
Nhưng vẫn chưa đưa được
BeforeUpdate là thí dụ 1 cách để giữ con trỏ chuột ở lại thôi. Còn vừa giữ trỏ chuột vừa lọc mà không cần enter thì dùng sự kiện KeyUp. Bạn không đọc kỹ rồi.
Nếu bạn chịu đọc link bài viết của tôi thì đã có code mẫu của sự kiện KeyUp và có cả file mẫu. Thậm chí ở bài tiếp theo 1 textbox còn có thể chọn cột để lọc, và có thể lọc nhiều điều kiện.
1711030738960.png
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT
Back
Top Bottom