我正在構建一個動態驗證串列,缺少的成分如下
我需要使用作業簿中最后修改的單元格的內容填充單元格 (A1)。
我不知道要檢索其內容的單元格的列/行/表。所以基本上它是最后一個條目,它可以在作業簿中的任何地方
有機會這樣做嗎?
uj5u.com熱心網友回復:
假設資料將存盤在名為 lastModifiedRange 的作業表中
function onEdit(e) {
const sheet=SpreadsheetApp.getActiveSpreadsheet().getSheetByName('lastModifiedRange')
sheet.getRange('A1').setValue(e.value);
sheet.getRange('A2').setValue(e.source.getActiveSheet().getName());
sheet.getRange('A3').setValue(e.source.getActiveRange().getA1Notation());
sheet.getRange('A4').setValue(e.oldValue);
}
編輯:如果你想把它寫在同一張紙上
function onEdit(e) {
const sheet=e.source.getActiveSheet()
sheet.getRange('A1').setValue(e.value);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/395967.html
上一篇:谷歌表格腳本。getDisplayValues添加前導空格
下一篇:只有月份和年份的Unix時間戳
