VBA Excel正弦余弦函数

时间:2016-03-02 22:07:13

标签: excel vba trigonometry

我正在尝试编写一个想要在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”。

1 个答案:

答案 0 :(得分:0)

进入VBA编辑器菜单并选择Tools -> References...,然后检查System库。它将使您可以访问所有数学函数。

enter image description here