gpt4 book ai didi

vba - VBA 中的 Range.Formula= 抛出一个奇怪的错误

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

这除了 VBA 代码

summ = "СУММ(AQ" + Format(first) + ":AX" + Format(last - 1) + ")"
cell = "AQ" + Format(last) + ":AX" + Format(last)
r.range(cell).Formula = "=" + summ

应该插入一个公式,例如 =СУММ(DW6:EI18)进入 DW19 .

( СУММSUM 的俄语本地化名称)

发生的情况是,上面的正确公式出现在正确的位置,但显示 #NAME错误。如果我选择单元格,将光标放在公式上,然后按 Enter,则公式不会更改,但会开始工作。

如何使上面的代码工作?

最佳答案

您需要设置 FormulaLocal 而不是 Formula,因为您使用俄语函数名。
r.range(cell).FormulaLocal = "=" + summ

关于vba - VBA 中的 Range.Formula= 抛出一个奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722745/

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