Este curso esta basado en mi experiencia como profesional en Cs. Económicas y la aplicación de Google Sheet. Junto a un método de aprendizaje desarrollado como Autodidacta, busco transmitir de manera rápida e intensiva, los conocimientos necesarios para el desarrollo de sistemas propios. Esto ultimo, basándonos en formulas y herramientas avanzadas como también el desarrollo mediante el lenguaje de programación de Apps Script.
Se presentaran múltiples ejemplos en aplicación de formulas y herramientas avanzadas, sumado al desarrollo de funciones mediante el lenguaje de apps script.
El camino hacia el desarrollo mediante Apps Script para Google Sheet, comenzaremos analizando el código que se genera al crear un macro, para luego modificar estos y generar nuevos. Finalmente abordaremos desarrollos desde cero con múltiples ejemplos de funciones.
El objetivo final es crear un sistema de carga de datos mediante el impacto en una o varias hojas, creando archivos SpreadSheet /hojas/carpetas y registros nuevos.
Estos datos podrán ser consultados a través de funciones y herramientas avanzadas con varias opciones de presentación.
Para esto, comenzaremos combinando funciones y herramientas avanzadas de Google Sheet y luego mediante el análisis del lenguaje apps script, referencias y ejemplos múltiples veremos como crear sentencias que cumplan con los siguientes:
*Crear Hojas y/o documentos SpreadSheets nuevos desde cero o desde plantillas propias. Incluir formulas, datos y formatos en las mismas. Modificar los nombres de las hojas o documentos nuevos.
*Crear Carpetas en el Drive y ordenar estos documentos en ellas.
*Crear Mensajes emergentes, con botones de acción/confirmación etc. y msj tipo pop up.
*Crear Menú desplegable en la barra de herramientas para nuestras funciones,
*Crear Botones para llamar funciones.
*Crear Funciones de borrado de datos.
*Crear Funciones de formato de texto y celdas.
*Crear Funciones ejecutables al iniciar una hoja o un archivo SpreadSheets.
*Impactar datos en hojas del mismo archivo o en archivos/hojas remotas.
*Buscar y filtrar datos con funciones de Base de Datos
*Importar Datos desde hojas remotas.
*Combinar formulas y herramientas avanzadas para generar búsquedas o listas desplegables con o sin dependencia.