gpt4 book ai didi

vba - 刷新 VBA 中的动态范围

转载 作者:行者123 更新时间:2023-12-03 03:50:26 25 4
gpt4 key购买 nike

这对你来说很可能是一个基本问题,我自学了 vba,所以我肯定缺乏一些基础知识。

我有一个计算返回的模拟电子表格。模拟次数不是恒定的,因此我只想刷新电子表格的一部分。我的代码是这样的:

Worksheets("Monte Carlo").Range(Cells(1, 1), Cells(4 + MaxN, 1001)).Calculate

返回错误。

感谢您的帮助

最佳答案

尝试调整大小而不是在单元格内执行数学运算:

Worksheets("Monte Carlo").Cells(1,1).resize(4 + MaxN, 1001).Calculate

如果失败,请尝试使用范围对象

Dim rngData as Range
Set rngData = Worksheets("Monte Carlo").Cells(1,1).resize(4 + MaxN, 1001)
rngData.Calculate

关于vba - 刷新 VBA 中的动态范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36668783/

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