Trong lúc rảnh rỗi, mình làm file này, bạn nghiên cứu xem có thể chỉnh sửa áp dụng không nhé!Chào các bác!
Em có 1 vấn đề về UserForm ListBox cần sự giúp đỡ của các bác (trong file đính kèm đã thể hiện rõ yêu cầu)
Mong các bác xem giúp.
Trong lúc rảnh rỗi, mình làm file này, bạn nghiên cứu xem có thể chỉnh sửa áp dụng không nhé!
File chưa hoàn thiện lắm, mong mọi người góp ý!!!
Bạn xem file đính kèm nhéFile này của bác thì hoánh tráng quá, em cũng chưa có thời gian để xem kỹ, nên cũng mong được sự giúp đỡ yêu cầu nhỏ của em trước![]()
Bạn xem file đính kèm nhé
Cảm ơn bác!
Như vậy là cơ bản 99% rồi, còn 1% nữa bác xem giúp em (như trong yêu cầu đã đề cập đến)
- Thêm dòng tiêu đề trong ListBox này.
- Cột ghi chú của UserForm có thể cập nhật điều chỉnh hoặc bổ sung thêm vào khi mở form
Theo em hiểu thì làm thế này: lấy dữ liệu cột ghi chú ra một textbox khi check listbox (phải chuyển chế độ select của listbox sang single), sửa chữa trên textbox qua thủ tục textbox_change hoặc một commanbutton, rồi gán lại listbox, đồng thời gán lại trên file.Cột ghi chú của UserForm có thể cập nhật điều chỉnh hoặc bổ sung thêm vào khi mở form
Chỉ làm được câu 1, câu 2 chưa hiểu ý nên chưa làm được.
Có nghĩa là khi em mở form này lên thì em thể trực tiếp cập nhật dữ liệu ở cột ghi chú của UserForm1 đó.
Hình minh họa
Vậy ngoài ListBox ra có cách nào làm được như yêu cầu của em đã đề cập không bác?Listbox không có chức năng này đâu bạn.
Vậy ngoài ListBox ra có cách nào làm được như yêu cầu của em đã đề cập không bác?
Đầu tiên cho em hỏi về sự khác nhau giữa 2 file bác gửi ở #4 & #6, trong đó em thấy code trong file #4 rất dài, ngược lại code trong #6 lại thấy dễ nhìn hơnBạn xem file đính kèm nhé.
Đầu tiên cho em hỏi về sự khác nhau giữa 2 file bác gửi ở #4 & #6, trong đó em thấy code trong file #4 rất dài, ngược lại code trong #6 lại thấy dễ nhìn hơn.
Còn trong UserForm mới nhất bác vừa gửi (#11) em:
- Khi em check vào nhiều hơn 1 mục thì chỉ cho phép update trực tiếp vào mục cuối cùng được checked.
- Có thể khắc phục và thực hiện được yêu cầu là cập nhật trực tiếp cột ghi chú bằng UserForm nhưng giao diện và cách thức cập nhật không được tối ưu lắm. Trong trường hợp nếu không có cách khác tốt hơn thì vẫn có thể áp dụng cách này đươc, nhưng nếu có cách khác hay hơn thì bác thử xem giúp em nhé! Mong bác đừng giận em vì sự làm phiền này.
AndOrNot
- Code bài #4 là mình dùng ado để nạp dữ liệu, còn bài #6 thì nạp trực tiếp nên ngắn hơn.
- Nếu bạn muốn check nhiều dòng dữ liệu để cập nhật cùng nội dung vào phần ghi chú thì có thể thêm vòng lặp để duyệt qua các dòng đã được chọn đó mà cập nhật.
- Như tôi đã nói ở trên là listbox không cho phép nhập trực tiếp vào đó mà phải thông qua 1 số thao tác khác (Ví dụ ở trên bài 11).
anh ơi em có thểm 1 yêu cầu trong bài này nhờ anh giúp- Code bài #4 là mình dùng ado để nạp dữ liệu, còn bài #6 thì nạp trực tiếp nên ngắn hơn.
- Nếu bạn muốn check nhiều dòng dữ liệu để cập nhật cùng nội dung vào phần ghi chú thì có thể thêm vòng lặp để duyệt qua các dòng đã được chọn đó mà cập nhật.
- Như tôi đã nói ở trên là listbox không cho phép nhập trực tiếp vào đó mà phải thông qua 1 số thao tác khác (Ví dụ ở trên bài 11).