Barras de progreso Apps Script usando SPARKLINE()
Desagrupando y agrupando filas con valores múltiples en una hoja de cálculo con Apps Script
Calculando medias móviles con Google Apps Script
DNSQuery
Dos funciones personalizadas para hojas de cálculo de Google desarrolladas en Apps Script que proporcionan un envoltorio para la función NSLookup, tal y como aparece en la documentación del servicio de resolución de nombres de CloudFlare.
DocImExport
DocImExport es un script para documentos de texto de Google que extrae las imágenes del documento y las archiva en una subcarpeta junto al propio documento.
AutoSlides: paneles informativos con presentaciones de Google
Una plantilla de presentaciones de Google que, gracias a Apps Script, genera un pase de diapositivas configurable, auto contenido, incrustado en una webapp desplegada por la propia plantilla, capaz de refrescarse a intervalos establecidos sin necesidad de realizar una recarga manual en el navegador.
RecogeCV, una webapp de recogida de currículums
Se trata de una hoja de cálculo + webapp desarrollada con Google Apps Script que genera un formulario web de recogida de candidaturas laborales. La información enviada por los candidatos se almacena de manera ordenada en una pestaña de la hoja de cálculo, en tanto que los CV se guardan en la carpeta de Drive designada.
HDC+, un complemento para hojas de cálculo
HdC+ incorpora diversas funciones personalizadas y herramientas que en algún momento u otro he necesitado implementar en mis propias hojas de cálculo y que he acabado desparramando por aquí y allá, así que me he animado a juntarlas todas en este engendro y publicarlo como complemento para hojas de cálculo.
Form Response Control, otro complemento para hojas de cálculo
Los formularios de Google son geniales. No obstante, cuando se escoge como destino de las respuestas una hoja de cálculo, nos encontramos con alguna que otra deficiencia relacionada con la forma en que se presenta en pantalla la información. Este sencillo complemento / plantilla pretende dar una solución rápida a este inconveniente.
Una aplicación web de consulta de notas con Google Apps Script
Estas webapp genera un formulario web que permite que los candidatos que se han presentado a las pruebas oficiales de idiomas de nivel A2 que se organizan anualmente en los centros educativos de la Comunidad Valenciana consulten sus notas, que se almacenan en una hoja de cálculo de Google. introduciendo su DNI y el email utilizado para realizar la inscripción. Con un poco de maña se puede adaptar fácilmente a otros casos de uso.
Evaluando mediante matrices de comprobación
Las matrices de comprobación constituyen un mecanismo de evaluación a medio camino entre las listas de cotejo y las rúbricas convencionales. Esta plantilla para hojas de cálculo permite crearlas, utilizarlas y, además, comunicar por medio de correos electrónicos personalizados los resultados finales, así como la valoración de cada aspecto evaluado, a cada alumno. La versión actual de la plantilla admite también coevaluación y reevaluación ponderada.
Importador++
Un sencillo #AppsScript que facilita el intercambio y consolidación de datos entre HdC de #GoogleSheets:
📌 Bidireccional
📌 Formato completo
📌 Fórmulas
📌 Tamaño de filas/columnas
📌 Notas
Fx personalizadas REPETIRFC() y RELLENAR()
Sendas funciones personalizadas para repetir el contenido de una celda en filas y/o columnas adyacentes.
Complementos & webapps
Un algoritmo de asignación de evaluaciones entre pares
Aquí un algoritmo que calcula de manera aleatoria las asignaciones para que cada alumno de un grupo de tamaño T emita M coevaluaciones hacia sus compañeros y reciba N de ellos cuando M=N.
Una plantilla de HdC para automatizar la distribución de copias de documentos almacenados en Drive
Te presento un pequeño script GAS, inacabado, que surgió hablando con mis compañeros Pedro Márquez y Javier Simón, del grupo de moderadores de GEG Spain, acerca del mejor modo de automatizar la compartición de elementos almacenados en Drive 📂 ➡️➡️👩💻👨💻. Abro hilo sin demasiadas florituras por si te apetece meterle mano e incluso quizás terminarlo.
Forzando el recálculo de las fórmulas de una hoja de cálculo
Plantilla de recuperación para FP
Esta plantilla para hojas de cálculo permite documentar el plan de recuperación de un módulo de Formación Profesional que la normativa probablemente te obligue a confeccionar para aquellos alumnos que no lo hayan conseguido superar en la evaluación ordinaria. Además, dispone de un botón (abajo a la derecha) que envía por correo electrónico una copia en PDF del documento al alumno correspondiente, facilitando así su comunicación.
Este artículo y los que quedan más abajo representan mis primeros pasos en Google Apps Script. Demuestran procedimientos extremadamente sencillos. Si te estás iniciando, quizás el código (y los textos que lo acompañan en cada artículo) te resulten de cierto interés.
Enviando emails con Google Apps Script desde hojas de cálculo
...y de rebote montamos un pequeño sistema de reserva de espacios.
Arte de pixel con Google Apps Script (y Mandelbrot) · parte 1
No, nunca hubo parte 2 🙄
Formularios con hojas de datos invertidas
Un sencillo script para lograr que la última respuesta recibida en un formulario aparezca en la parte superior de la hoja de cálculo asociada.
Este miniscript, junto con el de justo abajo 👎, constituyeron el embrión de lo que meses después sería mi primer complemento publicado, Form Response Control. El tiempo pasa que es una barbaridad.
Domesticando el formato de las hojas de datos de los formularios
Una de los pequeños detalles que me molestan de los formularios de Google y de sus hojas de cálculo asociadas es que el formato de las celdas no se mantiene a medida que se van recibiendo nuevas respuestas. Nada que una manita de GAS no pueda arreglar.