Articles of google apps script

Transferir la propiedad de un archivo a otro usuario en Google Apps Script

He creado una pequeña interfaz de usuario de subida que incluyo en una página de Google Sites. Permite que un usuario cargue un documento. Dado que el script se publica, se ejecuta en mi cuenta y el archivo subido se carga en mi unidad de Google. Puedo desde el script de aplicaciones agregar la persona […]

Agregar botones a Hojas de cálculo de Google y Establecer valor en celdas al hacer clic

Soy nuevo en Google Script. Tengo una hoja de Google con 5 columnas, en cada columna necesito un botón (con texto 1,2,3,4,5 ). Y en cada botón, haga clic en Necesito configurar el texto del botón en la celda correspondiente y ocultar el botón presionado. ¿Es posible?

Hoja de cálculo de Google SCRIPT Compruebe si la celda editada está en un rango específico

Necesito detectar si los cambios realizados en una hoja de cálculo se están realizando dentro de un cierto rango de datos y, de ser así, configurar la hora de actualización actual. El problema es que tengo una hoja de cálculo en la que edito los encabezados y el texto y no quiero que la hora […]

Llamar a una función personalizada de GAS desde una URL externa

Quiero llamar a una función personalizada que escribí en mi Google Apps Script. Cuando ejecuto un getJSON, supongo que ejecutará automáticamente mi doGet (e). Mi Javascript $.getJSON(https://script.google.com/macros/s/[ID]/exec, function(data){ //code here }); ¿Hay una manera posible de llamar a una de mis funciones personalizadas, por ejemplo? Mi script de Google Apps: function getNumberOfFans(e){ //code here } […]

Tiempo de espera del script de la aplicación de Google ~ 5 minutos?

La secuencia de comandos de mi aplicación de google está iterando a través de los archivos de la unidad de google del usuario y copiando y, en ocasiones, moviendo archivos a otras carpetas. La secuencia de comandos siempre se detiene después de 5 minutos sin mensaje de error en el registro. Estoy ordenando decenas o, […]

¿Cómo agregas la IU dentro de las celdas en una hoja de cálculo de google usando el script de la aplicación?

Me gustaría agregar botones a celdas específicas en la hoja de cálculo de Google Docs. La documentación de la IU del script de aplicaciones habla sobre cómo agregar un nuevo panel, pero no está claro cómo la UI en ese panel se puede unir a filas o celdas específicas. ¿Es posible agregar UI a celdas […]

Forma más rápida de encontrar la primera fila vacía

Hice un guión que cada pocas horas agrega una nueva fila a una hoja de cálculo de Google Apps. Esta es la función que he hecho para encontrar la primera fila vacía: function getFirstEmptyRow() { var spr = SpreadsheetApp.getActiveSpreadsheet(); var cell = spr.getRange(‘a1’); var ct = 0; while ( cell.offset(ct, 0).getValue() != “” ) { […]

Hoja de cálculo de Google: secuencia de comandos para cambiar el color de la fila cuando una celda cambia el texto;

Tengo una hoja de cálculo de Google donde guardo una lista de errores y cuando soluciono un error, cambio el estado de “No iniciado” a “Completo”. Quiero escribir un script para la hoja de cálculo de Google Docs de manera que cada vez que cambie el estado a “Completar” toda la fila se resalte en […]

Exporte (o imprima) con un script de google la nueva versión de las hojas de cálculo de google al archivo pdf, usando las opciones de PDF

Estoy tratando de hacer un script de google para exportar (o imprimir) una nueva versión de la hoja de cálculo (o hoja) de google a pdf, con los parámetros de página (retrato / paisaje, …) Investigué sobre esto y encontré una posible solución aquí . Existen varias soluciones similares como esta, pero solo funcionan con […]

Marca de tiempo automática cuando se llena una celda

Tengo una fórmula de Excel que es muy simple y funciona porque puedo restringir las iteraciones recursivas. No soy muy conocedor de las secuencias de comandos, pero esto es lo que es y funciona. =IF(D24=”P”,IF(E24=””,DateStamp,E24),IF(D24=”F”,IF(E24=””,DateStamp,E24),””)) Es una hoja de prueba de aprobación / falla y agrega una marca de tiempo cuando alguien aprueba o falla […]