Vba excel公式中变量的使用

Vba excel公式中变量的使用,vba,excel,Vba,Excel,我的VBA代码中有一个公式,我想在其中嵌入一个变量。我定义了一个整数,但不确定如何将其添加到公式中 Dim Formula as Variant Dim Stability as Integer Stability = 0.5 Formula = Application.WorksheetFunction.AverageIfs(range("C:C"), range("C:C"), ">=10", range("C:C"), "<=15", range("F:F"), "&l

我的VBA代码中有一个公式,我想在其中嵌入一个变量。我定义了一个整数,但不确定如何将其添加到公式中

 Dim Formula as Variant
 Dim Stability as Integer
 Stability = 0.5
 Formula = Application.WorksheetFunction.AverageIfs(range("C:C"), range("C:C"), ">=10", range("C:C"), "<=15", range("F:F"), "<=Stability")
Dim公式作为变量
作为整数的弱稳定性
稳定性=0.5
公式=Application.WorksheetFunction.AverageIfs(范围(“C:C”)、范围(“C:C”)、“>=10”、范围(“C:C”)、“try


Formula=…,“我这样做时出错。"无法获取WorksheetFunction类的AverageIfs属性。@Malupuer请确保您了解代码的工作原理。5公式中的稳定性在哪里。它只是不允许我在其中放置变量。我可以问一下代码的用途吗?您为什么不构造公式并将其粘贴到单元格值,以便excel计算为您准备的te?如.range(“A2”).Formula=“=Average('C:C')”?请注意,
整数是一个,我们将是一个,整数,不能保存浮点值。请改用
Double
。我尝试将其声明为Double,但仍有错误。
Formula = ..., "<=" & Stability)