Function tính khoảng cách bằng vba (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

xuantam1991

Thành viên mới
Tham gia
4/7/14
Bài viết
25
Được thích
0
Chào cả nhà. mình đang muốn viết một hàm có tên khoangcach trong excel để tính khoảng cách giữa 2 điêm có tọa độ X1,Y1,Z1 và X2,Y2,Z2 với công thức như trong file đính kèm.
Mong mọi người chỉ giáo!!$@!!!$@!!!$@!!
 

File đính kèm

trong hàm khoangcach, bạn sử dụng câu lệnh select case là đc mà
 
Lần chỉnh sửa cuối:
Upvote 0
trong hàm khoangcach, bạn sử dụng câu lệnh select case là đc mà

Cảm ơn bạn đã chỉ dẫn. công thức vậy là ổn.
Mã:
Function khoangcach(X1 As Double, Y1 As Double, Z1 As Double, X2 As Double, Y2 As Double, Z2 As Double, n As Integer) As Double'Neu chon 1 tinh khoang cach trong mat phang XY theo cong thuc
Select Case n
Case 1
khoangcach = Sqr((X1 - X2) * (X1 - X2) + (Y1 - Y2) * (Y1 - Y2))
'Neu chon 2 tinh khoang cach trong mat phang XZ theo cong thuc
Case 2
khoangcach = Sqr((X1 - X2) * (X1 - X2) + (Z1 - Z2) * (Z1 - Z2))
'Neu chon 3 tinh khoang cach trong mat phang YZ theo cong thuc
Case 3
khoangcach = Sqr((Y1 - Y2) * (Y1 - Y2) + (Z1 - Z2) * (Z1 - Z2))
End Select
End Function
giờ làm sao để có các gợi ý như hàm của excel kiểu như dùng Vlookup ấy?
cong thuc.jpg
 
Upvote 0
Upvote 0

Mình làm thử nhưng nó vẫn không hiện. gợi ý lúc sử dụng function bạn à![/QUOTE]

theo như mình biết thì hiện tại tất cả các hàm tự tạo (UdF) sẽ không có dòng tooltip ( gợi ý về các đối số ) như các hàm trong file excel đâu !

Tất cả các đối số của hàm tự tạo , có thể thấy được tại Tab formulas --> insert Function ->>....
 
Upvote 0
Cảm ơn bạn về thông tin! Hơi tiếc vì chưa có chức năng này! vì mình thấy hàm tự tạo mà không có gợi ý thì hơi khó dùng cho người khác! Hi vọng MSO sẽ sớm thêm chức năng này!%#^#$%#^#$
 
Upvote 0
Cảm ơn bạn về thông tin! Hơi tiếc vì chưa có chức năng này! vì mình thấy hàm tự tạo mà không có gợi ý thì hơi khó dùng cho người khác! Hi vọng MSO sẽ sớm thêm chức năng này!%#^#$%#^#$
<br>[video]https://youtu.be/pDp0q50TYBA[/video]
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom