Javascript 在Google工作表中编辑上一个单元格时自动填充日期
我正在尝试设置一个谷歌电子表格,当上一列中的单元格被编辑时,它会自动填充右边的单元格。例如:只要在C列中更改了任何信息,我就希望D列右侧的单元格自动填入日期。F列和G列右侧对应的单元格也是如此,以此类推。任何帮助或脚本将不胜感激!!我不熟悉谷歌脚本。我建议使用一个On-Edit触发器,调用一个类似“RecordTime”的函数。该函数将获取已编辑的单元格,并将当前日期添加到该单元格中 如果这是一个非常糟糕的代码,我深表歉意,但是你知道它应该做什么Javascript 在Google工作表中编辑上一个单元格时自动填充日期,javascript,date,google-apps-script,google-sheets,autofill,Javascript,Date,Google Apps Script,Google Sheets,Autofill,我正在尝试设置一个谷歌电子表格,当上一列中的单元格被编辑时,它会自动填充右边的单元格。例如:只要在C列中更改了任何信息,我就希望D列右侧的单元格自动填入日期。F列和G列右侧对应的单元格也是如此,以此类推。任何帮助或脚本将不胜感激!!我不熟悉谷歌脚本。我建议使用一个On-Edit触发器,调用一个类似“RecordTime”的函数。该函数将获取已编辑的单元格,并将当前日期添加到该单元格中 如果这是一个非常糟糕的代码,我深表歉意,但是你知道它应该做什么 function myFunction(e)
function myFunction(e) {
var cell = e.range;
var row = cell.getRow();
var column = cell.getColumn();
var sheet = cell.getSheet();
var cellBeside = sheet.getRange(row, column + 1);
var d = new Date();
var timeStamp = d.toString();
cellBeside.setValue(timeStamp);
}
这是一个例子。您可能希望将其限制为“奇数”或“偶数”列,这样您就不会开始用时间戳覆盖实际数据,但您知道了。您可以添加您尝试过的内容?可能重复的?您可以为此提供脚本吗?完成。如果这对你有帮助,请投票。如果没有,请告诉我。