2013-01-10 42 views

回答

1

您正在描述教科书使用Google Apps脚本库!从阅读Introducing Versions and Libraries in Apps Script开始。

你的主脚本,再加上你要访问的实用程序,需要被设置为一个库,例如让我们说这就是所谓的MyLib。您的动态创建的(客户端)电子表格然后通过将其作为javascript对象访问MyLib中的函数。例如,函数calcValues()就这样被引用:

... 
var result = MyLib.calcValues(dataRange); 
... 

你没问这个,但以防万一你想使用自定义功能,在您的库中实现(如Custom Functions in Spreadsheets描述)/master脚本,您将需要在客户电子表格中提供包装功能。以下是与包装相同的示例:

function calcValues (dataRange) { 
    return MyLib.calcValues(dataRange); 
} 
相关问题