Google sheets 创建新行时Google Sheets时间戳
我正试图找出如何在Google Sheets中创建的新行上添加时间戳 因此,每当创建新行时,该行中的一个单元格都会有一个时间戳,反映创建该行的时间 这可能吗 谢谢 添加此功能:Google sheets 创建新行时Google Sheets时间戳,google-sheets,Google Sheets,我正试图找出如何在Google Sheets中创建的新行上添加时间戳 因此,每当创建新行时,该行中的一个单元格都会有一个时间戳,反映创建该行的时间 这可能吗 谢谢 添加此功能: function addTimeStamp(e) { var typeOfChange = e.changeType; //Logger.log('typeOfChange: ' + typeOfChange); //Logger.log('typeof typeOfChange: ' + typeof
function addTimeStamp(e) {
var typeOfChange = e.changeType;
//Logger.log('typeOfChange: ' + typeOfChange);
//Logger.log('typeof typeOfChange: ' + typeof typeOfChange);
if (typeOfChange === "INSERT_ROW") {
var timeStamp = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'");
var activeRangeIs = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getActiveRange();
//Logger.log(activeRangeIs);
var whatRow = activeRangeIs.getRow();
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(whatRow, 3).setValue(timeStamp);
};
};
然后使用可安装的触发器。资源菜单,当前项目触发器