[ 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
}




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)