例如,我正在尝试检查“Sheet1”是否处于活动状态并且有人编辑它然后执行某些操作,如果“Sheet2”处于活动状态并且有人编辑它然后执行其他操作。这是代码示例,但如果有人在任何工作表中编辑此代码,它将加载相应工作表中的所有代码,这有点浪费。
有没有办法检查是否有人在特定工作表中编辑?您的回复将不胜感激:)
这是示例代码:
function onEdit(e){
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
const mean= ss.getRange('C2:C');
mean.setFormula("=SUM((A2+B2)/2)");
var ss1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet2");
const total= ss1.getRange('E2:E');
total.setFormula("=SUM(A2+B2+C2+D2)");
}
凤凰求蛊
相关分类