【发布时间】:2015-03-03 11:16:53
【问题描述】:
目前我有以下谷歌脚本:
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
var r = s.getActiveCell();
if(s.getName()=='Setup BRF'){
if( r.getColumn() != 2 ) { //checks the column
var row = r.getRow();
var time = new Date();
time = Utilities.formatDate(time, "GMT", "dd-MM-yy' , 'HH:mm:ss");
SpreadsheetApp.getActiveSheet().getRange('J1').setValue(time);
};
};
};
每次我在名为 Setup BRF 的工作表上编辑内容时,它都会更新 J1 中的时间和日期,以显示上次更新/编辑的时间。
我的问题是是否可以为单元格 K1 添加一个名称,该名称显示谁最后更新了此工作表。我的 javascript 技能为零,因此感谢您提供任何帮助。
【问题讨论】:
标签: javascript google-apps-script google-sheets