1
我是Google Apps Script
的新手,我正在嘗試創建一個腳本,將單個字符串值並複製到Google表格中的多行。我已經採用了一個數組來多次保存單個值。但是我仍然無法完成它。每次我運行該腳本,我得到這個錯誤,在Google Apps腳本的多行中寫入單個值
無法轉換數組爲Object [] []
這裏是我的代碼,
function myFun() {
var ss = SpreadsheetApp.openById(SHEET_ID);
var sheet = ss.getSheetByName("Form Responses");
var new_vals = sheet.getRange(2, 1, sheet.getLastRow(), sheet.getLastColumn()).getValues();
var master_ss = SpreadsheetApp.getActiveSpreadsheet();
var master_sheet = master_ss.getSheetByName("Sheet1");
var lr = master_sheet.getLastRow()+1;
var ss_real_name = "District";
var ss_real_names = [];
for (var i=0; i<new_vals.length; i++)
{
ss_real_names.push(ss_real_name);
}
master_sheet.getRange(lr, 1, new_vals.length).setValues(ss_real_names);
}
有什麼錯誤的,我碼?如何將單個字符串值保存在多行中?嚴重需要這個幫助!謝謝。
是的,就是這樣。非常感謝您的迴應! –