Nhờ giúp Code về hàm Find

  • Thread starter Thread starter hanhpptc
  • Ngày gửi Ngày gửi
Liên hệ QC

hanhpptc

Thành viên tiêu biểu
Tham gia
16/5/08
Bài viết
459
Được thích
320
Nhờ các bạn giúp dùm code hàm Find tìm không chính xác (nêu trong file đính kèm)
 

File đính kèm

Cái này mình nghĩ không cần dùng code mà dùng hàm Vlookup la OK
D2=VLOOKUP(C2,DMTK!$A$3:$B$143,2,0)
 
Upvote 0
Vì đây là ví dụ chứ thực tế mình còn nhiều cái nữa, ví dụ khi nhập liệu, số liệu cả năm rất nhiều dòng (20000 dòng) nếu dùng công thức như bạn nói thì File rất nặng vì còn dùng nhiều ứng dụng khác như in sổ sách chứng từ
 
Upvote 0
Nhờ các bạn giúp dùm code hàm Find tìm không chính xác (nêu trong file đính kèm)

Cú pháp phương thức sẽ là:

.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)
. . . . .
LookAt Optional Variant. Can be one of the following XlLookAt constants: xlWhole or xlPart.


Đây là phương thức, chứ không phải hàm;
Bạn thiếu chưa yêu câu VBA tìm theo LookAt là gì; Và như vậy, mặc định nó sẽ tìm theo thông số LookAt nào mà 'Người' sử dụng phương thức này trước bạn đã ra lệnh cho nó.
Chẳng may cho bạn, người trước đó đã dùng thông số xlPart trong việc tìm kiếm, thì giờ đây, do bạn lười nên bạn lãnh đủ.

Kinh nghiệm của bản thân: Cố gắng ghi càng nhiều thông số cho tường minh & vì vậy, có thể, mình nhấn mạnh, có thể máy đỡ tốn thời gian vì ta bỏ qua các thông số do lười đánh máy!

=> Những gì ta làm thì máy khỏi làm, ta lười thì máy phải làm!
 
Upvote 0
Web KT

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

Back
Top Bottom