Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

92
Views
Problema con Google Apps Script que no funciona correctamente

Resultado deseado: una función que moverá una fila completa que contiene "Ω" en la columna 5, al final de la hoja.

Encontré y edité ligeramente este script desde aquí . Básicamente, copia la fila deseada en la parte inferior de la hoja y luego elimina esa fila de su posición actual.

¿El problema? Cuando agrego el "Ω" a la celda ubicada en (fila actual, columna 5), copia la fila correctamente y la elimina, pero luego también ejecuta el script en la siguiente fila a pesar de que no se edita en absoluto. No puedo decir si el problema está en el código o el problema es el tamaño de la hoja (más de 3000 filas) y su rendimiento lento está retrasando el script.

 function onEdit(e) { const row = e.range.getRow(); const col = e.range.getColumn(); const sheet = e.source.getActiveSheet(); const lastcol = sheet.getLastColumn(); if(sheet.getName() == "US" && col == 5 && row > 2 && sheet.getRange(row,col).getValue().includes("Ω")) { var row_new = sheet.getRange(row, 1, 1, lastcol); row_new.copyTo(sheet.getRange(sheet.getLastRow() + 1, 1, 1, lastcol)); sheet.deleteRow(row); } }

¡Cualquier ayuda o sugerencia es apreciada!

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!