Tìm lỗi funtion trong VBA

Songkhac9944

Thành viên mới
Tham gia ngày
24 Tháng chín 2020
Bài viết
2
Được thích
0
Điểm
13
Tuổi
30
Em chào các anh chị trong diễn đàn. Các anh chị cho em hỏi em viết một hàm trong vba, nhưng khi sử dụng thì ra lỗi #VALUE. Có cách nào để tìm ra lỗi cũng như là biết code mình đang chạy đúng không ạ. Em cũng đã dùng debug nhưng vẫn ko được. Đính kèm là file excel ạ. Em cảm ơn anh chị.
 

File đính kèm

batman1

Thành viên gạo cội
Tham gia ngày
8 Tháng chín 2014
Bài viết
3,537
Được thích
5,387
Điểm
560
Chưa biết code còn sai chỗ nào nhưng việc dùng hàm đã có vấn đề, vì thế có lỗi.

Hàm có 13 tham số, không có tham số nào là tùy chọn: Function Thepcotdoixung(M1, N1, Ml1, Nl1, b, h, a, L1, Rb, Eb, Rs, Rsc, Es)

Khi dùng trên sheet thì chỉ nhập 12 giá trị: =ThepCotDoiXung(I9;H9;I9;H9;D9;E9;F9;C9;D5;H5;D6;H6)

Hãy nhập 13 giá trị thì hết lỗi.
 

VetMini

Chuyên gia GPE
Tham gia ngày
21 Tháng mười hai 2012
Bài viết
10,126
Được thích
12,266
Điểm
1,560
Lỗi thấy rõ mà, VBA không có từ khoá nào là "funtion" cả :D, cho nên nó coi như đấy là tên do bạn tự đặt ra.

1601002685277.png
 

Songkhac9944

Thành viên mới
Tham gia ngày
24 Tháng chín 2020
Bài viết
2
Được thích
0
Điểm
13
Tuổi
30
Chưa biết code còn sai chỗ nào nhưng việc dùng hàm đã có vấn đề, vì thế có lỗi.

Hàm có 13 tham số, không có tham số nào là tùy chọn: Function Thepcotdoixung(M1, N1, Ml1, Nl1, b, h, a, L1, Rb, Eb, Rs, Rsc, Es)

Khi dùng trên sheet thì chỉ nhập 12 giá trị: =ThepCotDoiXung(I9;H9;I9;H9;D9;E9;F9;C9;D5;H5;D6;H6)

Hãy nhập 13 giá trị thì hết lỗi.
Dạ, em cảm ơn anh nhé.
Bài đã được tự động gộp:

Lỗi thấy rõ mà, VBA không có từ khoá nào là "funtion" cả :D, cho nên nó coi như đấy là tên do bạn tự đặt ra.

View attachment 246140
Dạ, em cám ơn anh nhé. Lỗi là do em nhập thiếu biến đầu vào ạ.
 
Top Bottom