[ Foro de Javascript ]

Busqueda en google sheets con Javascript

02-Apr-2020 21:19
Invitado (MArco)
0 Respuestas

Saludos Cordiales....

Por favor si me podrían orientar con la solución para realizar una busqueda en base al ingreso de un id contra los datos de una hoja de google y que me devuelva el número de dicha fila que coincida.

Tengo el siguinete c+odigo, pero no logro comparar el id con el contenido de la hoja

function buscar(){
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hoja = libro.getActiveSheet();
var IdABuscar = hoja.getRange("H2").getValue();
var filaEncontrada= buscarID(IdABuscar);
Logger.log(filaEncontrada);
hoja.getRange(7,9).setValue(filaEncontrada);
}

function buscarID(id) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var valores = sheet.getSheetValues(1, 1, sheet.getLastRow()+1, sheet.getLastColumn());
for(var x=0; x<valores.length; x++){
if(id == valores[x][6]){
return x;
}
}
return 0; // Error, Id d usuario no encontrada
}




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...