Google apps script 向两个单元格添加数据并创建新列
我有一堆数据,每个都有两个单元格。我希望自动将该数据粘贴到第一行和第二行,并继续粘贴到列下方,直到呈现数据为止 问题是如何使用Google apps script 向两个单元格添加数据并创建新列,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有一堆数据,每个都有两个单元格。我希望自动将该数据粘贴到第一行和第二行,并继续粘贴到列下方,直到呈现数据为止 问题是如何使用getLastRow函数向同一列上的两个单元格添加值 如果您知道任何其他方法来代替使用getLastRow,请告诉我 var lastRow = sheet10.getLastRow(); var lastColumn = sheet10.getLastColumn(); sheet10.getRange(lastRow +1, 1).setValue('row')
getLastRow
函数向同一列上的两个单元格添加值
如果您知道任何其他方法来代替使用getLastRow
,请告诉我
var lastRow = sheet10.getLastRow();
var lastColumn = sheet10.getLastColumn();
sheet10.getRange(lastRow +1, 1).setValue('row')
sheet10.getRange(lastColumn +1, 2).setValue('column')
您可以参考下面的示例代码,在最后一行之后的第一行和第二行(2个单元格)中自动添加示例数据“香蕉”,然后添加新列: 推荐:
function myFunction() {
var sheet10 = SpreadsheetApp.getActive().getSheetByName("Sheet1");
var lastRow = sheet10.getLastRow()+1;
var lastColumn = sheet10.getLastColumn()+1;
sheet10.getRange(1, lastColumn).setValue('Column');
for(var x=lastRow; x<=lastRow+1; x++){ //Loop to add data twice (in the first and second row) after the last row that has a data
sheet10.getRange(x, 1).setValue('Banana');
}
}
函数myFunction(){
var sheet10=SpreadsheetApp.getActive().getSheetByName(“Sheet1”);
var lastRow=sheet10.getLastRow()+1;
var lastColumn=sheet10.getLastColumn()+1;
sheet10.getRange(1,lastColumn).setValue('Column');
对于(var x=lastRow;x