我有以下代码,以计算单元格范围内的最大值:
Range("E3").Select
ActiveCell.FormulaR1C1 = "=MAX(RC[-3]:R[50]C[-3])"
如何在代码中用变量替换50?
谢谢你的帮助!
最佳答案
您是否尝试过:
Dim sVal as String
sVal = "50"
ActiveCell.FormulaR1C1 = "=MAX(RC[-3]:R[" & sVal & " ]C[-3])"
关于vba - VBA-在公式内某个范围内可变,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10098802/