我在编辑单元格时使用脚本插入时间戳。时间戳正确插入,但是当我按参考单元格上的删除键时,我无法清除时间戳。有任何想法吗?
<style name="NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
答案 0 :(得分:1)
当尝试从脚本编辑器运行脚本时,我收到错误 TypeError:无法从undefined中读取属性“source”
这对我有用......
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Week 1");
var cell = sheet.getActiveCell();
var col = cell.getColumn();
if(col == 1) {
var value = cell.getValue();
var nCell = cell.offset(0, 3);
if(value != "") {
nCell.setValue(new Date());
} else {
nCell.setValue("");
}
}
}