Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

181
Vistas
¿Cómo eliminar todas las filas de cierta fila a LastRow?

No necesito borrar celdas en blanco ni nada. Solo necesita eliminar los datos de la fila 800 a la última fila.

Mi código actual es el siguiente, pero sigue devolviendo Range Not Found. ¿Cómo lo hago?

 function DeleteOld() { var spreadsheet = SpreadsheetApp.getActive(); var lastRow = spreadsheet.getLastRow(); spreadsheet.getRange('800:lastRow').activate(); spreadsheet.getActiveSheet().deleteRows(spreadsheet.getActiveRange().getRow(), spreadsheet.getActiveRange().getNumRows()); Logger.log('Data Before 1990 deleted') };

Probé la función getLastRow para ver su número.

 var spreadsheet = SpreadsheetApp.getActive(); Logger.log(spreadsheet.getLastRow()) };

El retorno es "12344.0" Si cambié el código a getRange('800:12344") , funciona bien. Si getRange('800:12344.0') , devuelve error.

Desde el regreso del punto decimal getLastRow hass, ¿podría ser el motivo? y ¿Cómo soluciono eso?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda