我正在做一些D20 / RPG的东西,其中一切都基于不同的骰子/兰德。
我希望能够刷新某些区域而不是整张表,但唯一的选择是cmd-r并刷新所有区域。
有人对此有所了解吗?也许有些脚本?
作为替代方案,我查看了其他解决方案。函数将值从单元格A1(具有rand between函数)硬复制到A2 IF A3 = 1的函数。如果A3不是1,则A2的值将保持不变。我的计划是简单地隐藏A1,呈现A2并使用A3作为开/关按钮。还没弄明白怎么做......任何想法?
先谢谢,我花了好几个小时!
答案 0 :(得分:0)
Google Spreadsheets,重新命名为Google表格,并不包含仅刷新某些区域的功能。而是考虑使用由按钮,自定义菜单或自定义函数触发的脚本。
如果您决定使用自定义函数,请记住自定义函数参数应该是确定性的。来自Custom Functions in Google Sheets
即内置的电子表格函数返回不同的结果 每次他们计算 - 例如NOW()或RAND() - 是不允许的 作为自定义函数的参数。如果自定义函数尝试 它基于这些易失性内置函数之一返回一个值 将无限期地显示正在加载。