Arrays Can';t将函数的数组结果赋给数组

Arrays Can';t将函数的数组结果赋给数组,arrays,vba,excel,Arrays,Vba,Excel,我正在尝试将函数的数组结果分配给数组。如果我尝试将结果数组的一个元素分配给我的数组,它可以正常工作,但在尝试将整个结果数组分配给我的数组时,它返回错误(“无法分配给数组”) 如果接收数组声明为动态且类型相同,则只能将一个数组分配给另一个数组。你的是固定的,所以它不会工作。您需要使用: Dim lol() as Double 从赋值中删除括号:Hehe2=Zliczacz Dim lol() as Double

我正在尝试将函数的数组结果分配给数组。如果我尝试将结果数组的一个元素分配给我的数组,它可以正常工作,但在尝试将整个结果数组分配给我的数组时,它返回错误(“无法分配给数组”)


如果接收数组声明为动态且类型相同,则只能将一个数组分配给另一个数组。你的是固定的,所以它不会工作。您需要使用:

Dim lol() as Double

从赋值中删除括号:Hehe2=Zliczacz
Dim lol() as Double