如何在Excel宏中使用stdeva

时间:2019-03-17 16:30:00

标签: excel vba

此行给我一个错误,请帮助我进行故障排除

ActiveCell.Formula = "=STDEVA(range(" & """" & area & """" & ")"

这里area是一个字符串变量,其值应该是正确的

所以主要的问题是语法,尤其是引号,我想,可以得到任何帮助,即使我可以使用stdev,我仍然喜欢在宏中使用stdeva,尽管两者之间的差别非常小。

1 个答案:

答案 0 :(得分:1)

这假设area是一个字符串`:

Sub gahgsd()
    Dim area As String
    area = "A1:A4"
    ActiveCell.Formula = "=STDEVA(" & Range(area).Address & ")"
End Sub

或:

Sub gahgsd()
    Dim area As String
    area = "A1:A4"
    ActiveCell.Formula = "=STDEVA(" & area & ")"
End Sub