Nhờ thầy chỉ cho cách làm sao mà có thể tìm được dòng cần sửa ngay trên form luôn. Nghĩa là khi mở form suanhanvien ra thì trên đó đã có sẵn dữ liệu của dòng nào đó rồi; ta có nút để chuyển các dòng dữ liệu đền dòng cần sửa; như vậy khỏi phải mất công vào sheet excel để tìm kiếm. Cám ơn thầy
Về bản chất việc sửa dữ liệu là bạn cần lấy dữ liệu từ Sheet vào Userform. Có nhiều cách lấy, như trong bài giảng hướng dẫn là chọn 1 ô rồi bấm nút Sửa thì dữ liệu tại dòng được chọn sẽ đưa vào userform.
Bạn có thể vận dụng nguyên tắc này bằng cách thêm 1 ô textbox là tìm dòng, kèm theo nút Tìm (command button). Khi đó:
Tại ô textbox tìm dòng sẽ nhập nội dung là số dòng cần tìm
Khi bấm nút tìm, toàn bộ nội dung ở các textbox khác sẽ nhận giá trị theo số dòng tại textbox tìm dòng ở trên (thay vì ActiveCell.row)
Nâng cao hơn 1 chút, tại ô textbox bạn sẽ nhập 1 đoạn mã (text) thay vì nhập số dòng, bạn dựa vào đoạn mã đó để tìm số dòng bằng hàm MATCH.
Có cách nào mình đặt dấu mũi tên trên form để tìm dòng dữ liệu không thầy