¿A quien sirve este curso? a cualquiera que necesite mejorar su productividad usando Office programando tareas repetitivas. Abogados; notarios; doctores; comerciantes; oficinistas y muchas otras personas pueden aprender a programar usando aplicaciones comunes de las que la mayoría de las personas no sospecha su potencial.
No se necesita experiencia previa porque el curso parte desde cero, solamente ganas de aprender haciendo que es el metodo de este curso.
Los invito a ver el trailer de introducción al curso
MÓDULO 1: lo básico
En los cuatro videos del módulo 1 aprenderá algunos hechos básicos sobre VBA: para qué sirve y como se hacen los programas con dos ejemplos prácticos de programación en Word. El manejo de los conceptos de este primer módulo deja al alumno en condiciones para seguir aprendiendo solo si así lo prefiere, tiene lo básico que se necesita para empezar a aprender el lenguaje en una aproximación práctica e intuitiva.Clase 0: Introducción
En esta clase veremos tres ejemplos de programa hecho en VBA. El primero (de baja complejidad) es una formulario o carta-tipo programado dentro de un documento del Word, con texto fijo y otros textos variables, el ejemplo es un certificado pero puede aplicarse en muchos otros documentos o formularios, en la clase 3 se muestra como hacerlo.El segundo ejemplo (de complejidad madia) es un programa de control de una flota de camiones, que lleva muchos controles usando varios esquemas de cuenta corriente.
El tercer ejemplo es el control de un bar (complejidad alta) que lleva varios controles de cuenta corriente y controles de inventario. Solo se muestran como ejemplo para dar una idea de la complejidad que se puede alcanzar programando una simple hoja de cálculo Excel.
Clase 1: programar un conversor de monedas (creación de las pantallas)
Nuestro primer programa es un conversor de monedas codificado dentro de un documento de Word. Es un ejemplo muy sencillo pero a partir de el se puede aprender casi todo lo básico que se necesita saber para comenzar a programar en VBA. En este módulo veremos como se diseña una pantalla y como se le agregan los componentes usando el entorno visual.Desafío: diseñe una pantalla como la que se muestra a continuación
(Ya sé que no está muy bonita, pero es solo para que practiquen con los componentes y sus propiedades)
Intermedio: algunas cosas básicas sobre las variables y sus nombres.Antes de entrar a programar les explicaré que son las variables y como deben usarse, esto sirve de referencia para las clases siguientes pero si se quiere terminar rápido el conversor de monedas se pueden saltar esta lección y pasar a la clase 3 directamente.
Clase 2: programar un conversor de monedas (programando los componentes)
En esta clase se agrega código a los componentes del conversor de monedas y se prueba para ver si funciona. También se puede ver como se depuran los errores.Clase 3: programar un formulario o carta-tipo
En esta clase se programa una carta-tipo, la misma que se muestra al comienzo de este curso, que puede servir de base para crear cualquier tipo de documentos automatizados.MÓDULO 2: lo intermedio
En los videos siguientes aplicaremos lo aprendido en el Modulo 1 programando tres prototipos de programa para una Agenda, un Inventario y una Cuenta Corriente considerando que son los tres esquemas más comunes en que se guarda la información, los prototipos no son operativos para una aplicación real pero si tienen el esqueleto del código necesdario para estas aplicaciones o cualquiera que se ajuste a alguno de esos esquemas para almacenar, procesar y entregar información.
Intermedio: que son los prototipos
En esta clase se explica que son los prototipos y para que sirven