如何增加在谷歌Apps脚本在工作表函数?(How to add a Worksheet functi

2019-10-21 08:11发布

我想在谷歌企业应用套件脚本使用内置的功能。 同样的事情也给VBA WorksheetFunction我怎样才能做到这一点?

例如,如何在脚本包括:

var foo=DATEVALUE(mydate);

Answer 1:

我遇到同样的挑战。

我的概念解决方案如下:

  1. 创建专门针对内置的功能的输入的小区(或小区)电子表格,以及含有其他小区的内置式和它的结果。

  2. 从嵌入谷歌Apps脚本电子表格,链接到电子表格和两个范围:1)通过第一链路馈送值到输入单元格(或细胞); 2)通过所述第二链路检索公式的结果。

  3. 每次你需要在谷歌Apps脚本在内置公式的结果,从代码的时间发送渴望投入到电子表格和检索内置公式的结果。

我曾经尝试这样做定期的脚本。 它不为用户定义的函数工作。 我需要在一个用户定义的函数= NORMSINV()函数,并没有其他的选择,而不是导入代码到我的脚本...

至于说,这是一个概念性的解决方案,而不是实际的一个。 我相信这是在脚本效率方面非常昂贵。

牢记谷歌Apps Script是于JavaScript 1.6,里面有很多的功能本身的基础。 您可能要检查:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference



Answer 2:

本页面的谷歌开发者网站上有你需要创建函数的所有信息。

总之,你需要去的脚本编辑器(工具 - >脚本编辑器),电子表格里面,写的函数,然后从你的电子表格单元格进行访问。



文章来源: How to add a Worksheet function in Google Apps Script?