我正在尝试编写一个想要在VB中使用正弦和余弦函数的短触发函数,我对此非常新,因为它是我第一次使用VB进行编码。
看看我在下面要完成的任务:
Function XXX(HR, HR_RL, abc)
Const PI As Double = "3.141593"
AC = Sqr(HR ^ 2 + HR_RL ^ 2 - 2 * HR * HR_RL * Cos(abc * PI / 180))
VB抱怨Cos和Sqr两件事。
它们似乎都是内置的VBA函数,但不知怎的,我无法对它们进行评估,因此AC变量=空。
事实上,它似乎甚至没有超过“Cos(abc * PI / 180)”。如果我用“数字值”替换“Cos(abc * PI / 180)”(只是为了看看还有什么地方是另一个问题),当然,现在VB抱怨“Sqr”。