如何通过脚本编辑器在 Google 个工作表之间自动复制数据并写日期
how to Automatically Copy Data Between Google Sheets by script editor and write a date day
对于每日资本跟踪,我必须从一个单元格中复制一个数字并将其粘贴到一个空白单元格中,并通过脚本编辑器在 Google 工作表中自动在其前面写上今天的日期
function onEdit(e){
//suppose your source data is on k1.
let range = e.range.getA1Notation();
//suppose the value you want is always on K1
const ss = SpreadsheetApp.getActiveSheet();
if(range === 'K1'){
const source_value = ss.getRange('K1').getDisplayValue();
const ddd = ss.getRange(ss.getLastRow()+1,9,1,2).setValues([[Utilities.formatDate(new Date(),'GMT -5','yyyy-MM-dd'), source_value]]);
}
}
如果您需要日期或时间触发器,您可以相应添加一个。
对于每日资本跟踪,我必须从一个单元格中复制一个数字并将其粘贴到一个空白单元格中,并通过脚本编辑器在 Google 工作表中自动在其前面写上今天的日期
function onEdit(e){
//suppose your source data is on k1.
let range = e.range.getA1Notation();
//suppose the value you want is always on K1
const ss = SpreadsheetApp.getActiveSheet();
if(range === 'K1'){
const source_value = ss.getRange('K1').getDisplayValue();
const ddd = ss.getRange(ss.getLastRow()+1,9,1,2).setValues([[Utilities.formatDate(new Date(),'GMT -5','yyyy-MM-dd'), source_value]]);
}
}
如果您需要日期或时间触发器,您可以相应添加一个。