![](/img/trans.png)
[英]Google Apps Scripts - Extract data from gmail into a spreadsheet
[英]Using Google Apps Scripts to automate deleting from and inserting data into a spreadsheet
我正忙于设置一个每天运行的Google Apps脚本,以从Google表格的第二行中删除所有行。
其次,必须运行另一个Google Apps脚本,才能将一个Google工作表中的所有行插入上述Google工作表中。
使用Google Apps脚本可以吗?
我每天使用Google Apps脚本接缝5年。 我创建文档(发票和报价),将其存储到驱动器中并将其记录到电子表格中。
它的作品完美。
您可以根据需要插入或删除数据。
请在下面找到在电子表格中插入数据的代码
function replace_value_in_spreadsheet(id_spreadsheet,json_that_should_fill_the_table){
// open spreadsheet
var spreadsheet = SpreadsheetApp.openById(id_spreadsheet);
// open the sheet
var feuilleDuTableau = spreadsheet.getSheetByName("sheet name where insert data");
// get the last column
var last_column = feuilleDuTableau.getLastColumn();
//get the header of the table
// this will link the json to the correct column
var headers = feuilleDuTableau.getRange(1, 1, 1, last_column).getValues()[0];
// define the row where insert the data
var current_row = 2;
// get the data
var current_range = feuilleDuTableau.getRange(current_row , 1, 1, last_column);
// loop on each column to fill the table
for (var column_number = 1; column_number <= current_range.getWidth() ; column_number ++ ) {
// get the correct value
var key = headers[column_number-1];
var donnee = json_that_should_fill_the_table[key];
var cell = current_range.getCell(1, column_number);
// set the value
cell.setValue(donnee);
}
}
希望对你有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.