我試圖同時在新和舊的谷歌片下面的函數,但它僅適用於後者:OnEdit函數是否在新的Google表格上工作?
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
var cell = s.getActiveCell();
var val = cell.getValue();
var icol = cell.getColumn();
if (icol == 8){
if (val == "Em contacto"){
var roar = cell.getRow();
var tcell = s.getRange(roar,14);
var date = Utilities.formatDate(new Date(), "GMT-3", "dd/MM/yyyy HH:mm");
tcell.setValue(date);
};
};
}
它簡單地添加時間戳到N列每當在H列的單元被編輯與字符串「我的聯繫人」。
是否有不同的方式來完成這項工作,而不使用舊的工作表?