Ваша функция принимает столбцы BC, а не AB.
function renameFolderName() {
var s = SpreadsheetApp.openById("sheetIDhere").getSheetByName('TEST');
var data = s.getDataRange().getValues();
var updated = [];
for (a = 1; a < data.length - 1; a++) {
var id = data[i][0];
var newName = data[i][1];
var folderlocation = DriveApp.getFolderById(id).setName(newName);
updated.push(["Yes"]);
}
s.getRange(2, 3,updated.length, updated[0].length).setValues(updated);
}
Должно быть понятнее.Если вас не волнует, работает ли он медленнее, вы можете сделать:
function renameFolderName() {
var s = SpreadsheetApp.openById("sheetIDhere").getSheetByName('TEST');
var data = s.getDataRange().getValues();
for (a = 1; a < data.length - 1; a++) {
var id = data[i][0];
var newName = data[i][1];
var folderlocation = DriveApp.getFolderById(id).setName(newName);
s.getRange(a+1,3).setValue("Yes");
SpreadsheetApp.flush();
}
}
Это будет обновляться во время работы.