我对VBA很新,所以这可能是一个基本问题。我已经在这里通过各种帖子进行了检查,似乎我尝试编码的内容应该可行,但不是。
Dim z as String
z = ">0"
ActiveCell.FormulaR1C1 = "=AVERAGEIF(R[-11]C[-3]:R[-1]C[-3]," & z & ")"
我试图连接这个,就像我写的那样:
ActiveCell.FormulaR1C1 = "=AVERAGEIF(R[-11]C[-3]:R[-1]C[-3],">0")"
它表示它预期结束声明"。