[英]Google scripts copy range from one spreadsheet to another based on date
[英]Google app scripts looping through range from drag copy
當用戶定義的行拖動復制或粘貼一定范圍的單元格時,如何遍歷它們?
我正在嘗試開發一個onEdit函數,該函數監視工作表中的所有編輯,然后在該行的最后一個單元格中記錄一個“更改日期”。 每次嘗試僅記錄范圍中的第一個更改,而不記錄下一個行更改。 每行是一個單獨的記錄,需要記錄編輯日期。
非常感謝!!
下面的代碼實現了我從您的問題中了解的內容:
function onEdit(e) {
var time = new Date();
var timeRecord = time.getFullYear().toString() + '/' + (time.getMonth() + 1).toString() + '/' + time.getDate().toString();
var recordArea = e.range.offset(0, 1);
var timeArray = [];
for (var i = 0; i < e.range.getNumRows(); i++) {
timeArray.push([timeRecord]);
}
recordArea.setValues(timeArray);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.