AppScript-自定义函数在行值更改时更新

时间:2018-11-25 13:03:08

标签: google-apps-script

当前,我的自定义AppScript函数具有一个参数,该参数是该函数正在被调用的行。 (因为you can't find the location where a function is called apparently)。

要使输入成为行,我使用一个单独的列作为输入(范围B2-B29的值是2-29)。 因为(通常),跨单元格拖动通常会获得的自动完成顺序不适用于自定义功能。 ,您不能在其下方有一个MYFUNC(1)单元格MYFUNC(2),然后选择两者并向下拖动以获取MYFUNC(3)等。

但是由于输入是静态的(取决于不变的范围B2-B29),当行值更改时,我必须将B2-B29设置为其他值,然后将B2-B29重写为值I想。

它可以工作,所以我可以忍受它,但是我想知道是否有更好的方法来解决此问题。我想让我的函数重新计算值。现在,由于这是所有数字,所以我当前的解决方案是取行的总和,然后将其传递进去,但这是一个hack。

0 个答案:

没有答案