Yo estaba jugando con Apps Script para probar y añadir el valor de una celda en una columna específica (C4:C14) en mi hoja de cálculo para la celda C15 cuando hay una Nota que dice "pagado"
He leído a través de la documentación de la Gama de Clase y fue capaz de obtener los valores de las notas, así como el valor de las celdas en el rango de celdas (C4:C14), pero soy incapaz de establecer la suma basado en el contenido de la Inserción de la Nota en Hojas de cálculo de Google.
Aquí está el código que he trabajado hasta la fecha, así como la captura de pantalla de mi hoja.
function getPaid () {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("C4:C14");
var rangeval = range.getValues();
Logger.log(rangeval);
var comments = range.getNotes();
for (var i = 0; i > range.length; i++) {
if ( range.getNotes()[i] === "paid" ) {
sheet.getRange('C15').setValue(0 + rangeval[i]);
}
Logger.log(range.getNotes[i]);
}
Logger.log(comments);
}