这是我的图书馆代码:
function simpleEdit(){
var cell = SpreadsheetApp.getActiveSheet().getActiveCell();
cell.setValue('Simple edit made by script');
// Calling a custom script function after doing edit
customfunc();
}
customfunc()
在其他脚本的库外但在同一个项目中。
这是它的代码:
function customfunc() {
SpreadsheetApp.getActiveSheet().getRange('F2').setValue('Hi');
}
脚本调用库函数
function s()
{
Demog.simpleEdit();
}
Demog是库标识符
答案 0 :(得分:0)
是的,这有效。如果您发布了一个包含两个脚本文件的库。所有未标记为私有的方法都可以通过脚本使用库来访问。
但是要告诉你,getActiveSheet()或getActiveSpreadsheet()将无法在库中运行。即使您发布的脚本包含在电子表格中也是如此。它将始终返回null。