2

我正在做一些 D20/RPG 的东西,其中一切都基于不同的 dice / randbetween。

我希望能够刷新某些区域而不是整个工作表,但唯一的选择是 cmd-r 并且它会刷新所有这些区域。

有人对此有想法吗?也许是一些脚本?

作为替代方案,我查看了其他解决方案。如果 A3=1,函数会将值从单元格 A1(使用 randbetween 函数)硬复制到 A2。如果 A3 不为 1,则 A2 的值将保持不变。我的计划是简单地隐藏 A1,呈现 A2 并将 A3 用作开/关按钮。还没有想出如何做到这一点...任何想法?

在此先感谢,我花了几个小时在这上面!

4

1 回答 1

0

更名为 Google 表格的 Google 电子表格不包含仅刷新某些区域的功能。而是考虑使用由按钮、自定义菜单或自定义函数触发的脚本。

如果您决定使用自定义函数,请记住自定义函数参数应该是确定性的。来自Google 表格中的自定义函数

也就是说,每次计算时返回不同结果的内置电子表格函数(例如 NOW() 或 RAND())不允许作为自定义函数的参数。如果自定义函数尝试基于这些 volatile 内置函数之一返回值,它将无限期地显示 Loading...。

有关的

于 2015-04-27T21:09:58.547 回答