Introducción a macros. Necesidades de automatización
Introducción a las macros
¿Cuál es la necesidad?
Aparece en escena el Visual Basic
Identificar tareas repetitivas
Cómo reconocer 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
La grabadora de macros en Excel. Creación de macros
Formato de archivos conteniendo macros
Macro en el libro actual
Asociar macro a botón de comando
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)
Necesidad
Reflexiones y guion
Grabación
Macro que aplica formato a rango seleccionado (grabada en Personal)
Necesidad
Reflexiones y guion
Grabación
Macro que normaliza en tabla archivo .csv (grabada en Personal)
Necesidad
Reflexiones y guion
Grabación
Macro que inserta registros de formulario en tabla (grabada en este libro)
Reflexiones y guion
Grabación
¡Extra! Interpretando el código VBA
Macro que aplica formato a columna de celda activa (grabada en Personal)
Necesidad y problema presentado…
Entonces, ¿Qué hacemos?
Reflexiones y guion
Grabación
¿Qué ha ocurrido?
Resumen
3 – Direccionamientos absolutos y relativos. Edición y ejecución de macros
Direccionamientos absolutos y relativos. Edición y ejecución de macros
Posicionamientos absolutos y relativos
Referencias absolutas y referencias relativas
Sí, pero ¿cuándo?
Ejemplo de insertar fecha en celda actual
Reflexión
Pasos
Grabación
Macro que aplica formato a columna de celda activa
Necesidad, problema presentado… ¡Y solucionado!
Reflexiones y guion
Grabación
Macro que anexa registros desde formulario a tabla
Necesidad (otro planteamiento)
Reflexiones y guion
Grabación
Formas de ejecutar una macro
Mediante las opciones de la ficha Programador
Método abreviado
Asociada a un control de formulario
Asociada a un objeto gráfico
Botón personalizado (en acceso rápido y en cinta personalizada)
Interpretación del código de una macro ya creada
¿Este código?
Guardar un libro con macros
Resumen
4 – Abrir libros con macros. Solución de problemas
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
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
Hoja Factura
Hoja Clientes
Hoja Artículos
Hoja Rappels
Hoja Histórico
Hoja Relación Pedidos
Guion inicial de la macro
Preparar el trabajo. Planificar, organizar y formular
1.- Decrementar las existencias de los artículos pedidos
2.- Incrementar el volumen de ventas de “esos” artículos
3.- Incrementar el volumen de compras de “ese” cliente
4.- Imprimir 2 copias del pedido
5.- Copiar el pedido en la hoja histórico de forma acumulativa
6.- Grabar la línea de resumen pedido
7.- Borrar ese pedido
8.- Incrementar en uno el número del pedido
9.- Dejar finalmente el cursor posicionado en la celda del código del cliente
Detallar el guion de la macro
Pasos exactos para nuestra macro: ¡Grabando!
Comprobaciones y resumen
Resumen
6 – Escribamos macros. El editor de Visual Basic
Escribamos macros. El editor de Visual Basic
Conceptos preliminares sobre macros. Objetos, propiedades y métodos
Terminología
Objetos de Excel
Propiedades y métodos
Tabla de objetos, propiedades y métodos
El editor de Visual Basic
Escribir una macro
Primer ejemplo
Ejecutar una macro tecleada
Atención, pregunta
Otros ejemplos de macros tecleando código
Abrir un libro existente
Activar un libro ya abierto
Crear un libro nuevo
Otros ejemplos de macros
Buscar el final de una lista
Buscar el final de una lista y situarnos en la última entrada
Buscar una entrada en una lista y borrar toda la fila
Evitar parpadeos de pantalla
Trabajar a pantalla completa (por ejemplo para cuadros de mando)
Guardar el archivo actual con un nombre en una ruta
Explicación de esta macro
Para guardarlo en formato.PDF
Crear hojas en un libro a partir de valores de una lista
Comando Call. Reto final
Resumen de la unidad
Valoraciones
No hay valoraciones aún.