Combo box ActiveX trong Excel hiển thị đề xuất khi gõ một ký tự bất kỳ.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

htin1997

Dậm chân tại chỗ là đi lùi.
Tham gia
12/10/20
Bài viết
317
Được thích
272
Chào GPE, chúc GPE có 1 cuối tuần vui vẻ bên người thân,

Em vô thẳng vấn đề nhé, em cần hiện thị đề xuất khi nhập một ký tự bất kì để hoàn thành nhập liệu ô dựa trên 1 bảng dữ liệu nguồn (chưa đến 500 dòng).
Nhưng Combo box ActiveX thì em không biết cài như nào để đề xuất khi gõ ký tự bất kỳ, chỉ khi gõ ký tự đầu tiên mới bắt đầu đề xuất.
Thêm một ý nữa là Combo box ActiveX có thể bật khi click hoặc double click vào ô và tắt khi nhấn enter hay chuyển vùng chọn không?

Thật ra em có dùng add in nhập liệu của bác Nguyễn Hữu Thắng, nhưng file em dùng để cho nhiều người sử dụng trong trong ty, em không thể cài add này cho họ được nên nhờ GPE hướng dẫn em giải quyết hai vấn đề trên, hoặc đề xuất cách khác để giải quyết.

Xin cảm ơn.

Link bài viết của bác Nguyễn Hữu Thắng: Liên kết
 
Chào GPE, chúc GPE có 1 cuối tuần vui vẻ bên người thân,

Em vô thẳng vấn đề nhé, em cần hiện thị đề xuất khi nhập một ký tự bất kì để hoàn thành nhập liệu ô dựa trên 1 bảng dữ liệu nguồn (chưa đến 500 dòng).
Nhưng Combo box ActiveX thì em không biết cài như nào để đề xuất khi gõ ký tự bất kỳ, chỉ khi gõ ký tự đầu tiên mới bắt đầu đề xuất.
Thêm một ý nữa là Combo box ActiveX có thể bật khi click hoặc double click vào ô và tắt khi nhấn enter hay chuyển vùng chọn không?

Thật ra em có dùng add in nhập liệu của bác Nguyễn Hữu Thắng, nhưng file em dùng để cho nhiều người sử dụng trong trong ty, em không thể cài add này cho họ được nên nhờ GPE hướng dẫn em giải quyết hai vấn đề trên, hoặc đề xuất cách khác để giải quyết.

Xin cảm ơn.

Link bài viết của bác Nguyễn Hữu Thắng: Liên kết
Vây thì phải viết VBA cho file đó có tính năng tương tự AddIn của Bác Thắng thôi bạn.
 
Upvote 0
Bạn có thể làm theo các bước:

1. Tạo form với Textbox có sự kiện keyDown. Tận dụng WinApi để xóa khung.
2. Dùng Recordset và SQL mở conect đến Trang tính tìm kiếm với mã SQL nếu dữ liệu lớn. Dữ liệu ít chỉ cần dùng vòng lặp. Trong vòng lặp sử dụng cài đặt DoEvents để thoát vòng lặp khi nhấn phím nhập textbox.
3. Chuyển mã Phông chữ tìm kiếm nếu cần thiết.


Tôi có dự án viết nữa chừng, chia sẻ sợ bạn không đủ khả năng đọc hiểu mã.
 
Upvote 0
Chào GPE, chúc GPE có 1 cuối tuần vui vẻ bên người thân,

Em vô thẳng vấn đề nhé, em cần hiện thị đề xuất khi nhập một ký tự bất kì để hoàn thành nhập liệu ô dựa trên 1 bảng dữ liệu nguồn (chưa đến 500 dòng).
Nhưng Combo box ActiveX thì em không biết cài như nào để đề xuất khi gõ ký tự bất kỳ, chỉ khi gõ ký tự đầu tiên mới bắt đầu đề xuất.
Thêm một ý nữa là Combo box ActiveX có thể bật khi click hoặc double click vào ô và tắt khi nhấn enter hay chuyển vùng chọn không?

Thật ra em có dùng add in nhập liệu của bác Nguyễn Hữu Thắng, nhưng file em dùng để cho nhiều người sử dụng trong trong ty, em không thể cài add này cho họ được nên nhờ GPE hướng dẫn em giải quyết hai vấn đề trên, hoặc đề xuất cách khác để giải quyết.

Xin cảm ơn.

Link bài viết của bác Nguyễn Hữu Thắng: Liên kết
Bạn có thể tham khảo tại chủ đề này: https://www.giaiphapexcel.com/diend...n-để-dễ-dàng-kết-hợp-vào-file-của-bạn.160048/
 
Upvote 0
Web KT

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

Back
Top Bottom