imgSobre nosotros BlogContacto

Macros con Excel: automatización sin programación

Objetivos

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.

Contenidos

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

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

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

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

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

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

Metodología

En Criteria creemos que para que la formación e-Learning sea realmente exitosa, tiene que estar basada en contenidos 100% multimedia (imágenes, sonidos, vídeos, etc.) diseñados con criterio pedagógico y soportados en una plataforma que ofrezca recursos de comunicación como chats, foros y conferencias…

Esto se logra gracias al trabajo coordinado de nuestro equipo e-Learning integrado por profesionales en pedagogía, diseño multimedia y docentes con mucha experiencia en las diferentes áreas temáticas de nuestro catálogo.

Nuestras señas de indentidad

  • 21 años formando profesionales
  • Más de 1000 títulos en modalidad eLearning en todas las áreas de competencia
  • El alumnado estudia en nuestro campus virtual, es fácil, flexible y disponible 24x7
  • Gestionamos la bonificación en Fundae, si lo necesitas
  • Aportamos el equipo docente, tanto para el seguimiento y dinamización como para resolver dudas de contenido del alumnado

Cursos de OFIMÁTICA

Catálogo realizado por Maubic para Criteria. Todos los derechos reservados.