矢量化阵列操作

时间:2013-12-10 19:56:00

标签: arrays excel vba

在Excel中,如果我们想要将f(x)= x ^ 2-1应用于范围的每个元素(比如A1:A10),我们可以编写数组公式{=A1:A10^2-1}

如果我将相同的范围读入VBA函数(最终成为2D Variant),如何在不循环的情况下执行相同的操作?

一般来说,VBA中有哪些(如果有的话)FP工具可用于处理数组?

1 个答案:

答案 0 :(得分:0)

我认为你可以做这样的事情Range("B1").FormulaArray = A1:A10^2-1