Macros con Excel: automatización sin programación (Programa detallado)
Objetivo:
El objetivo fundamental de este curso es mejorar nuestra productividad cuando trabajamos con Excel.
Para ello, vamos a aprender a automatizar procesos repetitivos en Excel de la mejor y más eficiente forma posible. Con este curso el alumnado sentará las bases como para saber organizar el trabajo sobre las hojas Excel de modo que pueda automatizar procesos mediante la ejecución de macros. Mediante ejemplos reales, se adquirirán las pautas de análisis de procesos, aprenderás a secuenciar las acciones a realizar, a documentar el guion de acciones a realizar y a grabar macros utilizando la grabadora de macros de Excel. Aprenderás a diferenciar las referencias absolutas de las referencias relativas en las grabaciones de macros. Y también a cómo acceder al editor de macros, para interpretar código Visual Basic, e incluso a teclear códigos sencillos.
Requisitos:
- A nivel de conocimientos: Poseer un nivel de Excel avanzado en cuanto a formulación y trabajo con referencias, y/o haber realizado algún curso de Excel avanzado, Excel expertos o Power BI con Excel.
- A nivel de software: Excel desde versión 2016 hasta la última versión (2021 o posterior), incluida Excel 365.
Programa del curso
1.- Introducción a macros. Necesidades de automatización
Objetivo
En esta unidad estudiamos y aprendemos a planificar macros sobre nuestros trabajos con el fin de automatizar procesos repetitivos.
Contenido
- Introducción a macros. Necesidades de automatización
- Introducción a las macros
- Identificar tareas repetitivas
- Casos de uso de macros
- Planificación de automatización. Definir la necesidad y los objetivos
- Macros y botones de acceso rápido
- Resumen
2.- La grabadora de macros en Excel. Creación de macros
Objetivo
En esta unidad se explica cómo esquematizar los pasos a realizar, así como a grabar macros ayudados de la grabadora de macros de Excel.
Contenido
- La grabadora de macros en Excel. Creación de macros
- Formato de archivos conteniendo macros
- Macro en el libro actual
- Macro en el libro de macros personal
- El libro de macros personal
- Macros por inmersión: estudiemos unos ejemplos
- Macro que inserta membrete con fecha, hora e imagen (grabada en Personal)
- Macro que aplica formato a rango seleccionado (grabada en Personal)
- Macro que normaliza en tabla archivo .csv (grabada en Personal)
- Macro que inserta registros de formulario en tabla (grabada en este libro)
- Macro que aplica formato a columna de celda activa (grabada en Personal)
- Resumen
3.- Direccionamientos absolutos y relativos. Edición y ejecución de macros
Objetivo
En esta unidad aprendemos a trabajar con direccionamientos absolutos y relativos a la hora de grabar las macros, y en sus expresiones más sencillas a interpretar el código VB generado.
Contenido
- Direccionamientos absolutos y relativos. Edición y ejecución de macros
- Posicionamientos absolutos y relativos
- Ejemplo de insertar fecha en celda actual
- Macro que aplica formato a columna de celda activa
- Macro que anexa registros desde formulario a tabla
- Formas de ejecutar una macro
- Interpretación del código de una macro ya creada
- Guardar un libro con macros
- Resumen
4.- Abrir libros con macros. Solución de problemas
Objetivo
En esta unidad aprendemos aspectos de seguridad a la hora de abrir archivos conteniendo macros, así como a resolver algunos problemas derivados de trabajar con libros con macros.
Contenido
- Abrir libros con macros. Solución de problemas
- Abrir un libro con macros
- El centro de confianza. Seguridad de macros
- Desbloquear archivos con macros
- Resumen
5.- Avanzar en la automatización. Proceso completo de creación de una macro profesional
Objetivo
En esta unidad planificamos una macro de nivel medio-alto, la grabamos y la probamos.
Contenido
- Avanzar en la automatización. Proceso completo de creación de una macro profesional
- Proceso completo de creación de una macro profesional
- Conocer a fondo el trabajo. Toma de situación
- Guion inicial de la macro
- Preparar el trabajo. Planificar, organizar y formular
- Detallar el guion de la macro
- Pasos exactos para nuestra macro: ¡Grabando!
- Comprobaciones y resumen
- Resumen
6.- Escribamos macros. El editor de Visual Basic
Objetivo
En esta unidad aprendemos a escribir código de macros sencillas así como a comprender una serie de conceptos fundamentales de la programación VBA.
Contenido
- Escribamos macros. El editor de Visual Basic
- Conceptos preliminares sobre macros. Objetos, propiedades y métodos
- El editor de Visual Basic
- Otros ejemplos de macros tecleando código
- Otros ejemplos de macros
- Resumen de la unidad