【发布时间】:2021-07-12 04:24:35
【问题描述】:
我在创建脚本以在 GSheet 上自动设置时间戳时遇到了一些麻烦。我有 2 列 - AD 和 AE,我希望它具有更新列 L 和 AA 的日期时间戳。已尝试以下脚本,但似乎不起作用。
function onEdit(e) {
addTimestamp(e);
}
function addTimestamp(e){
var startRow = 3;
var targetColumn = 12;
var targetColumn2 = 27;
var ws = "Brand List";
var row = e.range.getRow();
var col = e.range.getColumn();
if (col === targetColumn && row >= startRow && e.source.getActiveSheet().getName() === ws) {
var currentDate = new Date();
e.source.getActiveSheet().getRange(row,30).setValue(currentDate)
}
if (col === targetColumn2 && row >= startRow && e.source.getActiveSheet().getName() === ws) {
var currentDate = new Date();
e.source.getActiveSheet().getRange(row,31).setValue(currentDate)
}
}
【问题讨论】:
标签: google-apps-script google-sheets