如何从按钮运行某个单元格中的脚本

时间:2014-01-23 19:22:33

标签: google-apps-script google-sheets

我有一个内容为myFuction(param)的单元格,我想在单击按钮时再次运行此功能(基本上刷新此单元格)

我尝试将单元格内容设置为“”,然后将它们设置回“myFunction(param)”,但它返回#NAME?

解: 覆盖myFunction(param)侦听的单元格的onEdit()方法,并从onEdit更新包含myFunction的单元格

1 个答案:

答案 0 :(得分:0)

如果你想刷新这个功能,你应该稍微更新一下:

  1. myFunction(param,dummy)
  2. 调用该函数时,请确保也传递了一个虚拟元素。 myFunction(A1,"dw")
  3. 要刷新,只需更改虚拟元素的值:myFunction(A1,"dw3")
  4. 如果您想要一种更简单的刷新方法,请将虚拟元素指向另一个单元格,并仅更改该单元格的值:myFunction(A1,B1)。 A1是实际的参数,B1是复习。