我正在尝试在我的一个列中获取表示No的值。 使用Logger检查输出时接收正确的输出,但在运行实际代码时收到错误消息。
function rides() {
// source spreadsheet
var url = SpreadsheetApp.openById("1fRc20zW1j....");
// source sheets
var ss = url.getSheetByName('Master');
var rides = url.getSheetByName('rides');
var Drivers = ss.getRange('C2:C40').getValues();
var Names = ss.getRange('B2:B40').getValues();
for (var i = 0, len = Drivers.length; i < len; i++) {
if (Drivers[i][0] == "No") {
rides.getRange('A2:A40').setValues(Names[i][0]);
}
}
}