Tengo una hoja de cálculo de Google con 100 líneas.
Cada vez que abro ese archivo, quiero insertar una fila al final de mi tabla.
¿Cómo puedo saltar a la última línea de la tabla cuando abro el documento?
Porque ahora tengo que desplazarme hacia abajo para poder insertar una nueva línea.
google-sheets
Puedes hacerlo
fuente
fuente
Home
presionando la tecla.Respuestas:
Puede crear un activador que se ejecute cada vez que se abra su hoja de cálculo.
Vaya a Herramientas → Editor de secuencias de comandos y pegue lo siguiente:
Haga clic en el botón Guardar , luego cierre el editor de scripts y la hoja de cálculo.
Ahora, abra su hoja de cálculo nuevamente. Déle un par de segundos, y debería ver que se inserta una nueva fila al final de su hoja, y que esa fila está seleccionada.
He creado esta hoja de cálculo para demostrar: no dude en copiarla (haga clic en Archivo → Copiar ). Necesitará ejecutar su propia copia para ver que el script se ejecuta con éxito.
El guión explicaba:
El
onOpen
nombre de la función tiene un significado especial. Ver documentación . Se necesita un solo argumento, unEvent
objeto . Susource
propiedad es una referencia a la hoja de cálculo que se está abriendo. Con la hoja de cálculo, podemos hacergetLastRow()
para encontrar el índice de la última fila que tiene contenido .getMaxRows()
nos da el número máximo de filas en la hoja, incluso las vacías. Con ese conocimiento, podemos ver si la última fila tiene contenido; de ser así, agregamos una nueva fila vacía. Finalmente, podemos crear un rango e invocarlosetActiveRange
para pasar a la última fila.Si solo desea pasar a la última línea, sin insertar nada, el script se puede simplificar de la siguiente manera:
fuente
Si tiene el problema adicional de que ciertas columnas se rellenan con fórmulas hasta el final, y desea desplazarse a la primera fila que tiene datos que no son de fórmula, aquí hay un enfoque. En este caso, la columna A tiene fórmulas hasta el fondo, así que me desplazo a la primera celda en blanco en la columna B en la fila 5 o debajo.
Como indica la otra respuesta, debe abrir Herramientas → Editor de secuencias de comandos , pegar en esa función, nombrar su "proyecto", guardar y volver a cargar la hoja de cálculo.
fuente