gpt4 book ai didi

excel - 谷歌表格脚本参数,例如按钮

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

是否可以在签名脚本上传递参数?

我有一个电子表格,并为每个按钮制作了几个按钮签名功能。

示例功能:

function foo(){
return "bar";
}

在单元格上调用此函数
=foo()

返回我 bar , 将此函数签名到一个按钮
foo

什么都不给我,但它当然有效。我的意思是脚本不能将字符串返回到图像(实际上是我的按钮)。无论如何...

带参数的示例函数:

function foo(bar){
return bar;
}

在单元格中调用脚本

=foo('hello world')

返回我 hello world正如所料

在我的按钮上签名

foo('hello world') 

导致错误,因为按钮找不到脚本。他正在寻找一个函数名 foo('hello world')但是 (...)与功能无关。

那么在签署脚本时如何传递参数?

目前我有 26 个函数(都一样,只有 1 个参数更改)来解决这个问题。但是通过传递一个参数,我可以用 2 个函数而不是 26 个函数来完成所有这些。

最佳答案

通过将自定义函数分配给可绘制图像来使用自定义函数时,您无法传递参数。它仅在从单元格调用自定义函数时才有效。
可能的解决方法是将参数存储在某些工作表和单元格上,然后通过getRange()getDisplayedValue() .

其他可能的解决方法发布在 Google 产品帮助论坛中,该论坛可以找到 here

关于excel - 谷歌表格脚本参数,例如按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36037795/

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