【问题标题】:VBA formula won't calculate [closed]VBA公式不会计算[关闭]
【发布时间】:2023-04-08 09:24:01
【问题描述】:

我是 VBA 新手,我试图在其中添加一个公式,本质上只是一个求和函数。

基本上是:=sum(A1:A5)

而且它有效——但它没有。当我点击它时,它显示它正在工作(即它突出显示总和范围,好像它正在计算),但是当我开始输入数字时没有任何总结? 我已将其放入代码中,但它仍然不起作用:Application.calculation = xlCalculationAutomatic

我已经在网站和谷歌上搜索了解决方案,似乎其他人也遇到了类似的问题,但我找不到/理解解决方案。 提前感谢您的帮助!

【问题讨论】:

  • 如果您遇到代码问题,最好将其包含在您的帖子中。
  • 我马上就出去了,但它卡住的代码是:activecell.offset(6,1).formula = “=sum(” & range(activecell.offset(0, 1).address(false, false), activecell.offset(5,1).address(false,false)) & “)” 代码的工作原理是将正确的公式放在正确的单元格中,甚至显示它是一旦我进入公式,通过突出显示的单元格工作,但它实际上并没有计算任何东西。

标签: excel vba


【解决方案1】:

试试这个答案https://stackoverflow.com/a/154439/10645228

所以你已经接近了 - 将其关闭然后重新打开!

【讨论】:

  • 我会尽快尝试一下,谢谢
猜你喜欢
  • 2017-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-08
相关资源
最近更新 更多