Iraterate sobre rango, agregue cadena a cada
Tengo un rango de celdas seleccionado en un Google Sheets (rango activo). Quiero iterar sobre cada celda en ese rango y agregar una cadena al final. La cadena es siempre la misma y puede codificarse en la función.
Parece una cosa realmente simple, pero he estado jugando con el código durante una hora y no puedo hacer que suceda nada útil, y los documentos realmente no están ayudando.
Esto es lo que tengo ahora. No codifico JS (sí sé VBA, por todo lo que ayuda ...).
function appendString() {
var range = SpreadsheetApp.getActiveSheet().getActiveRange();
for (var i = 0; i < range.length; i++) {
var currentValue = range[i].getValue();
var withString = currentValue + " string";
range[i].setValue(withString);
}
}