3
在我的Google Spreadsheet中,我记录了每行中单元格的最后修改。Google电子表格脚本 - 不记录用户电子邮件
当我从我的帐户编辑单元格时,它会记录我的用户(作为电子邮件),当有人从其他帐户编辑时显示空的用户名或?
。
这里是谷歌脚本。
function onEdit(e) {
...
ss.getRange(r.getRow(), ss.getLastColumn()).setValue(e.user.getEmail() + " " + date + " \"" + column_name + "\"");
...
}
结果,当我编辑:
*******@gmail.com 11:09 [08-11-2012] "SOME VALUE"
结果当别人编辑:
? 09:54 [08-11-2012] "SOME VALUE"
谢谢! 'getEffectiveUser'工作正常。 – BlackTea