簡體   English   中英

如何在 Google 表格的特定列中獲取最后填充的行?

[英]How to get the last filled row in a specific column of a Google Sheet?

我正在嘗試將 Google 表格的最后一行自動填充到C2:K{{last_row}}的范圍內。 但是,鑒於我的以下代碼,我不確定如何繼續:

var dataSpreadsheetUrl = "https://docs.google.com/spreadsheets/sjhsak"; 
//make sure this includes the '
var ss = SpreadsheetApp.openByUrl(dataSpreadsheetUrl);
var deck = SlidesApp.getActivePresentation();
var sheet = ss.getSheetByName('Form_Responses');
var values = sheet.getRange('C2:K{{last_row}}').getValues();

我該怎么做?

我不確定你的目標是什么,但你必須尋找這個:

sheet.getRange(`C2:K${sheet.getLastRow()}`).getValues();

如果要存儲從最后一行和第一列開始的值,可以這樣做:

sheet.getRange(sheet.getLastRow()+1,1,values.length,values[0].length).setValues(values);

參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM