UNIVERSIDAD
DE
GUAYAQUIL
FACULTAD DE INGENIERIA
INDUSTRIAL
CARRERA: INGENIERIA INDUSTRIAL
NOMBRE: PINELA BURGOS
CHRISTIAM DIONICIO
MATERIA: HERRAMIENTAS DIJITALES
3
GUAYAQUIL- ECUADOR
REALIZAR UN INFORME CON EL TEMA: MACROS,
DEFINICIÓN - ELEMENTOS - GRAFICOS
Introducción
En el mundo de la automatización y optimización de procesos, las macros desempeñan
un papel fundamental. Este informe explora el concepto de macros, sus elementos
principales y cómo se representan a través de gráficos para mejorar la comprensión y
aplicación en diversas áreas.
Definición de Macros
Las macros son secuencias de instrucciones o comandos predefinidos que se ejecutan de
manera automática para realizar tareas repetitivas o complejas. Estas se utilizan
frecuentemente en programas de cómputo como hojas de cálculo, sistemas CAD y
entornos de programación para:
• Reducir el tiempo necesario para realizar operaciones.
• Minimizar errores humanos.
• Estandarizar procesos y resultados.
Un ejemplo común de macro es un script en Microsoft Excel que formatea datos, realiza
cálculos y genera gráficos de manera automática.
Elementos de una Macro
1. Instrucciones: El conjunto de comandos o código que define la acción a ejecutar.
Pueden incluir cálculos, manipulación de datos o ejecución de funciones
específicas.
o Ejemplo: "Copiar y pegar datos de una celda a otra."
2. Disparadores: Los eventos que inician la ejecución de la macro. Estos pueden ser
manuales (botones o menús) o automáticos (al abrir un archivo, al modificar datos,
etc.).
3. Variables: Elementos que almacenan información temporal utilizada por la
macro durante su ejecución. Permiten mayor flexibilidad y adaptabilidad en el
proceso.
4. Entorno de Ejecución: La plataforma o programa donde la macro se ejecuta.
Ejemplos comunes incluyen Microsoft Excel (VBA), Python y AutoCAD.
5. Resultados: Los productos finales de la ejecución, que pueden ser datos
procesados, gráficos generados, informes automáticos, etc.
Gráficos y Representación de Macros
Los gráficos desempeñan un papel crucial en la interpretación de datos y resultados
obtenidos mediante macros. Algunos de los tipos más utilizados incluyen:
1. Diagramas de Flujo: Representan visualmente el proceso lógico de la macro.
Incluyen elementos como entradas, salidas, procesos y decisiones.
Ejemplo: Un diagrama que muestra cómo una macro filtra datos, realiza cálculos
y genera un informe.
2. Gráficos de Datos: Automáticamente generados por macros para mostrar
tendencias, distribuciones y otros análisis.
o Gráficos de barras: Utilizados para comparar categorías.
o Gráficos de líneas: Ideales para representar cambios en el tiempo.
o Gráficos de pastel: Representan proporciones.
3. Representación Visual del Código: Algunas herramientas generan diagramas
que explican la estructura del código de una macro, facilitando su comprensión y
depuración.
Crear macro:
Cuando se crea una macro, hay que imaginar que nos están grabando; cada paso que se
hace se está rastreando—todos los comentarios, los datos que se introduzcan, incluso
cualquier error que se cometa. Antes de grabar una macro, es útil escribir un guion que
contenga todos los pasos que se desea que grabe la macro. Hay que practicar o ensayar el
guion un par de veces, para asegurarse de que funciona, antes de grabarlo realmente. No
hay que preocuparse si se comete un error mientras se está grabando una macro, siempre
es posible eliminar la macro existente e intentar otra vez o editar el código fuente Visual
Basic de la macro para solucionar el error.
1. Si es necesario, activar la pestaña Desarrollador.
2. Hacer clic en la pestaña Desarrollador.
3. Hacer clic en el botón Grabar macro.
Se abre la ventana Grabar macro, donde se puede configurar el nombre de
la macro, descripción y las teclas de método abreviado antes de grabarla.
4. Escribir un nombre para la macro.
El nombre debe comenzar con una letra y no puede tener ningún espacio,
símbolos o marcas de puntuación.
Es posible que se tengan bastantes macros en un archivo, por lo que se
deseará darles un nombre descriptivo para identificar lo que hacen
fácilmente.
5. (Opcional) Asignar una tecla de método abreviado.
Asegurarse de que no es algo comúnmente utilizado, como Ctrl + C, que
es copiar.
6. legir dónde guardar la macro.
• Libro de macros personal: La macro estará disponible en
cualquier archivo de Excel en el que se trabaje.
• Libro nuevo: Crea un nuevo archivo de Excel y almacena
la macro ahí.
• Este libro: Almacena la macro en el archivo actual. No será
accesible en cualquier otro archivo de Excel en el que se
trabaje.
7. (Opcional) Escribir una descripción de macro.
Si bien no es necesario agregar una descripción si se tiene un libro de
trabajo que contiene una cantidad de macros, una descripción puede ser
realmente útil.
8. Hacer clic en Aceptar para comenzar a grabar.
La macro se comienza a grabar inmediatamente
9. Completar todas las acciones para el proceso que se desea automatizar.
Al grabar, la macro captura todas las acciones que se realizan. Esto incluye
hacer clic en celdas, escribir datos de celda y fórmulas y aplicar formato,
entre otras tareas.
10. Hacer clic en el botón Detener grabación, ya sea en la pestaña
Desarrollador o en la barra de estado.
11. Hacer clic en el botón Guardar.
Se guarda el libro de trabajo, y la macro estará disponible la próxima vez que se abra el
libro de trabajo.
Ejecutar una Macro
Una vez que se ha grabado y guardado una macro en el libro de trabajo, es posible
ejecutarla utilizando el método abreviado de teclado o ver todas las macros en un libro y
elegir una para ejecutarla directamente.
1. Seleccionar la hoja donde se desea ejecutar una macro.
2. Hacer clic en el botón Macros en la pestaña Desarrollador.
Todas las macros disponibles están enlistadas en el cuadro de diálogo
Macro. Desde aquí, se puede ejecutar una macro, editarla, crear una nueva
o eliminar macros que ya no se necesitan.
3. Seleccionar la macro que se desea ejecutar.
4. Hacer clic en el botón Ejecutar.
Se ejecuta la macro seleccionada.
Aplicaciones y Ejemplos Prácticos
Las macros se aplican en múltiples áreas, como:
• Finanzas: Generación de informes automáticos y análisis de datos.
• Ingeniería: Automatización de diseños repetitivos en AutoCAD.
• Investigación: Procesamiento de grandes volúmenes de datos en hojas de cálculo
o software estadístico.
Conclusión
Las macros representan una herramienta poderosa para mejorar la eficiencia y precisión
en tareas repetitivas o complejas. Su correcto diseño e implementación, combinado con
el uso efectivo de gráficos, permite no solo automatizar procesos, sino también optimizar
la comunicación de resultados.
Referencias
• Ejemplos y guías de programación en VBA y Python.
• Manuales de usuario de Microsoft Excel y AutoCAD.
• Recursos de diseño de diagramas de flujo y representación gráfica.