我在谷歌脚本中有一些功能,我想在用户激活工作表时运行。由于我是谷歌脚本的新手,我不知道如何开始。我在谷歌搜索,但没有运气。
任何人都知道,请帮助。
假设我想在激活sheet1时将单元格A1的值更改为1000。我有一个功能如下:
function ChangeCellVal(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh = ss.getSheetByName("Sheet1");
var selCell=1000;
sh.getRange('A1').setValue(selCell);
}
答案 0 :(得分:0)
您可以尝试查看Class SpreadsheetTriggerBuilder
的OnOpen()
指定在打开电子表格时触发的触发器。
var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
.forSpreadsheet(sheet)
.onOpen()
.create();
我希望它有所帮助。