gpt4 book ai didi

VBA——.formula 中的变量

转载 作者:行者123 更新时间:2023-12-04 21:21:38 25 4
gpt4 key购买 nike

有没有更优雅(更简单)的方式将变量放入.formula?我不想使用 .formulaR1C1

我有这个代码:

Range("C8").Select
Selection.End(xlDown).Select
PosR = ActiveCell.Row
KonR = PosR - 2
Range("N" & PosR).Select
aAddress = Range("$N$9").Address & ":" & Range("$N$" & KonR).Address
ActiveCell.Formula = "=SUM(" & aAddress & ")"

显然我想把 =SUM($N$9:$N$101) (101 是最后一个单元格减去 2)进入该单元格,这段代码完成了这项工作。但我只想确定这是最简单的方法。

最佳答案

最简单的方法是跳过所有选择和那些变量

PosR = Range("C8").End(xlDown).Row
Range("N" & PosR).Formula = "=SUM($N$9:$N$" & PosR - 2 & ")"

编辑:更明确地说,最简单的方法是使用 FormulaR1C1但你说你不想,所以...

关于VBA——.formula 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45321109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com