Tengo una condición que se supone que compara dos cadenas de texto: if (parametros.toString().toLowerCase().match(valor_celda_activa.toString().toLowerCase()) != null){ …acciones aquí… } Esto funciona bien HASTA que hay paréntesis o corchetes dentro de la cadena. Ejemplo de cadenas que funcionan: – parametros = “1.01 – Sourcing Gathering information” – valor_celda_activa = “1.01 – . . . Read more
Estoy tratando de insertar valores en celdas. Aquí está mi código: var values = [ [“test1”, “test2”, “test3”] ]; var ss = SpreadsheetApp.getActiveSpreadsheet() // var sheet = ss.getSheets()[0] var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet() var cellsToWriteTo = [] function testFunction() { var activeCell = sheet.getActiveCell(); var firstRow = activeCell.getRow() var firstColumn = . . . Read more
Estoy tratando de crear una función que cuente el número de celdas en un rango que tienen el mismo fondo que la celda de referencia. function Color_Count (rango, color_celda) { var libro = SpreadsheetApp.getActiveSpreadsheet(); var hoja = libro.getActiveSheet(); var colores_celdas = hoja.getRange(‘ + rango + ‘).getBackgroundColors(); var color = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(‘ . . . Read more
Como se indica aquí: https://stackoverflow.com/a/65258767/17862862 En esta respuesta, la notación A1 no parece funcionar para el rango especificado: var poData = poTab.getDataRange(‘Incoming Sample!A1:B10’).getValues(); Pero la notación A1 está causando un error, sin esto, el código funciona bien e importa toda la hoja, lo cual no deseo.
Tengo un valor de retorno de datos de API como este: 2022-01-07T12:03:58.273Z. Quiero cambiar esta fecha a 2022-01-07 12:03:58. Mi código para convertir no funciona, este es mi código: const txt = result.getContentText() const d = JSON.parse(txt) const time = d.status.timestamp; Logger.log(time) // obtener la zona horaria var timeZone = . . . Read more