评估数组公式

时间:2014-12-21 15:24:06

标签: excel excel-vba vba

我可以在 VBA 中评估正常的Excel公式,例如:

Sub dural()
    MsgBox Evaluate("SUM(A1:A10)")
End Sub

如何评估数组公式?

1 个答案:

答案 0 :(得分:4)

根据 L42 的建议,您只需使用Evaluate的字符串变体即可使其与数组公式一起使用。
例如,

Sub dural()
  MsgBox Evaluate("SUM(A1:A10)")
  MsgBox Evaluate("=SUM(G5:G10-F5:F10)")
  MsgBox [=SUM(G5:G10-F5:F10)]
  MsgBox [Sum(G5:G10-F5:F10)]
End Sub

适合您(在G5:G10F5:F10中使用适当的值)? 一些进一步的信息是here