Sửa giúp lỗi hàm tự tạo MyLookup

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

Tonsky

Thành viên mới
Tham gia
5/2/10
Bài viết
4
Được thích
0
PHP:
Public Function MyVLookup(val As Variant, r As Range, c As Integer, flag As Boolen) As Variant
MyVLookup = Application.VLookup(val, r, c, flag)
If IsError(MyVLookup) Then MyVLookup = 0
Ens Function

khi minh lưu lại thành file xla để add-in vào excel thì nó báo là ko hợp lệ,có ai giúp dùm với
 
Chỉnh sửa lần cuối bởi điều hành viên:
PHP:
Public Function MyVLookup(val As Variant, r As Range, c As Integer, flag As Boolen) As Variant
MyVLookup = Application.VLookup(val, r, c, flag)
If IsError(MyVLookup) Then MyVLookup = 0
Ens Function

khi minh lưu lại thành file xla để add-in vào excel thì nó báo là ko hợp lệ,có ai giúp dùm với

Sai ở chữ Ens đó! Phải là End mới đúng.
 
Upvote 0
PHP:
Public Function MyVLookup(val As Variant, r As Range, c As Integer, flag As Boolen) As Variant
MyVLookup = Application.VLookup(val, r, c, flag)
If IsError(MyVLookup) Then MyVLookup = 0
Ens Function
khi minh lưu lại thành file xla để add-in vào excel thì nó báo là ko hợp lệ,có ai giúp dùm với
Bạn gõ sai thôi
End Function mà bạn viết là Ens Function
Boolean mà bạn viết là Boolen
 
Upvote 0
Hàm này còn 1 vấn đề mà tác giả nên đề phòng, kẻo bị cảm cúm thì gây

Có khi nào kết quả trả về thật sự là 1 giá trị 0 tròn trịa không, Có thể lắm chứ, nhỉ?!

Lúc đó chúng ta lẫn không chừng!
 
Upvote 0
Cảm ơn mọi người đã sửa giúp nhưng sau khi sửa lỗi rồi nó vẫn báo là Add-in ko hợp lệ la sao nhỉ

Public Function MyVLookup(val As Variant, r As Range, c As Integer, flag As Boolean) As Variant
MyVLookup = Application.VLookup(val, r, c, flag)
If IsError(MyVLookup) Then MyVLookup = 0
End Function
 
Upvote 0
Cảm ơn mọi người đã sửa giúp nhưng sau khi sửa lỗi rồi nó vẫn báo là Add-in ko hợp lệ la sao nhỉ

Public Function MyVLookup(val As Variant, r As Range, c As Integer, flag As Boolean) As Variant
MyVLookup = Application.VLookup(val, r, c, flag)
If IsError(MyVLookup) Then MyVLookup = 0
End Function
Tôi vừa thử xong, hàm này không có vấn đề và hoàn toàn có thể save thành AddIn ---> Nếu bạn vẫn chưa làm được, hãy "quăng" file của bạn lên đây nhé (Vì biết đâu trong file của bạn có sai sót gì đó mà bạn không phát hiện ra)
 
Upvote 0
Làm cách nào để up file lên đc vậy
 

File đính kèm

  • HoaMaiVang.jpg
    HoaMaiVang.jpg
    27.8 KB · Đọc: 40
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
mình đang dùng hàm vlookup, không hiểu sao khi copy công thức từ trên kéo xuống thì hàm vlookup không chạy & lệnh copy cũng không ok luôn. VD: ô dầu tiên khi vlookup ra = 7, khi double click để chạy hết trang thì tất cả các ô bên dưới kết quả đều = 7; mình click vào từng ô để kiểm tra công thức rồi enter thì số liệu mới đúng.... Các pác chỉ giùm mình với nha, cám ơn nhiều nhiều...
 
Upvote 0
Web KT

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

Back
Top Bottom