【发布时间】:2020-07-01 14:16:06
【问题描述】:
我有这段代码,我正在尝试在底部添加一些代码,说明如果该列为空,则日期列将清除。
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSheet();
var r = ss.getActiveCell();
//1.Change 'Ark 1' to be matching your sheet name
if (r.getColumn() == 4 && ss.getName()=='Ark 1') { // 2. If Edit is done in column 4 (D) And sheet name is Ark 1 then:
var celladdress ='L'+ r.getRowIndex()
ss.getRange(celladdress).setValue(new Date()).setNumberFormat("dd/MM/yyyy hh:mm");}
};
L 是我的日期时间戳所在的列,而第 4 (D) 列是修改完成的列。
【问题讨论】:
标签: google-apps-script google-sheets timestamp