Khắc phục sửa đoạn code Find next

Liên hệ QC
------------------------


Vậy Bác batman1 đã Chọn vùng trong Excel C4:C100 và tìm tiếp hay chưa. Lần đầu tiên nó không bao giờ tìm hàng đầu tiên.

Chính vì vậy mà Thủ tục trên giống Form tìm kiếm của Excel.

Cũng dễ hiểu bởi vì nằm ở hàng đầu tiên thì nhìn là thấy rồi.

Trong code trừ khi nhất thiết phải tìm cả hàng đầu tiên thì tìm một cách khác để giải quyết.
1. Nếu bạn dùng Find ngoài sheet thì khi nhấn "Find Next" lần đầu tiên thì nó cũng tìm thấy kết quả đầu tiên chứ không phải kết quả thứ 2.

2. Bạn viện lý do là Find dùng mặc định khi không nhập After. Bạn ạ, không ai bắt bạn phải dùng mặc định. Nếu muốn tìm từ kết quả đầu tiên thì chỉ rõ After thôi. Như tôi làm đó. Bạn không chỉ rõ After mà viện lý do mặc định là không thuyết phục. Vì chẳng ai bắt bạn phải dùng mặc định.

3. Bạn nói
Cũng dễ hiểu bởi vì nằm ở hàng đầu tiên thì nhìn là thấy rồi.
???
Người ta có thể có tới 5000 dòng dữ liệu. Nếu người ta muốn tìm "a" mà dòng đầu tiên có "a" là dòng 1234 thì có nhìn bằng trí tưởng tượng cũng không thể biết nó ở đâu. Nhìn bằng mắt cũng không thể biết. Chỉ còn nước cuộn thật chậm xuống dưới và căng mắt mới phát hiện ra. "Chậm" và "căng mắt" là điều kiện cần, vì nhanh và không căng mắt thì có thể bỏ sót, không phát hiện ra.
 
Web KT
Back
Top Bottom