Используйте обозначение A1, чтобы выбрать столбец, который вы хотите редактировать.
let ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
let range = ss.getRange("B:B");
Используйте .getValues()
для получения строк выбранного столбца.
Затем сопоставьте значения в строках, используя функцию String .slice()
.
let rows = range.getValues();
// In this case i will slice from the 1st index since you want to remove the 1st letter.
let edited_rows = rows.map(row => [row[0].slice(1)]);
Пожалуйста, обратите внимание, как я обернул возвращаемое значение моей функции карты в массив. Это потому, что я хочу, чтобы мой массив edited_rows
был двухмерным.
Таким образом, я могу напрямую заменить строки в выбранных столбцах функцией .setValues()
.
range.setValues(edited_rows);
Список литературы:
Класс диапазона
Javascript ломтик