0
我試圖根據另一個工作表中的值更新Google表中的表。幫助我不知道我在做什麼,什麼我已經試過工作......這是一些什麼,我到目前爲止已經試過......根據另一個Google工作表中的值更新Google工作表中的值
function UpdatePickTScores(Player, GameDate, Goals, Assists, Hits, PIM, TotalScore, GameDateValue) {
var sheet = SpreadsheetApp.getActiveSheet();
var ss = SpreadsheetApp.openById("abc…");
var PicksT = ss.getSheetByName("PicksT");
var sheet = PicksT; // SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
var rowsView = 0;
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];
if (row[4] == GameDateValue && row[3] == Player) {
row[6] = Goals;
row[7] = Assists;
row[8] = PIM;
row[9] = Hits;
row[10] = TotalScore;
Logger.log(i);
SpreadsheetApp.getActiveSheet().getRange(i,6).setValue(Goals)
SpreadsheetApp.getActiveSheet().getRange(i,7).setValue(Assists);
SpreadsheetApp.getActiveSheet().getRange(i,8).setValue(PIM);
SpreadsheetApp.getActiveSheet().getRange(i,9).setValue(Hits);
SpreadsheetApp.getActiveSheet().getRange(i,10).setValue(TotalScore);
}
是不是它是什麼。工作?請給出一個[可重現的例子](http://stackoverflow.com/help/mcve)。 –