Para qué sirven los macros, no es mas fácil usar la interfaz gráfica de excel en vez de estar programando?

Isaac Israel Groisman Oberman

Isaac Israel Groisman Oberman

Pregunta
studenthace 7 años

Para qué sirven los macros, no es mas fácil usar la interfaz gráfica de excel en vez de estar programando?

10 respuestas
para escribir tu comentario
    Leider Giovanny Torres Lujan

    Leider Giovanny Torres Lujan

    studenthace un año

    Me causó curiosidad la respuesta de @mmgiraldof, ¿qué hace un analista económico? Soy economista pero no he podido ejercer, entonces me pregunto, qué hace en ese cargo.

    Luis Carlos Morales Díaz

    Luis Carlos Morales Díaz

    studenthace 4 años

    Cuando utilizas tablas dinámicas, y ejecutas una macro. puedes adicionar un dato en la tabla inicial o fuente de los datos y automáticamente se vera reflejado en el la tabla dinámica o grafica dinámica.

    Miguel Mateo Giraldo Forero

    Miguel Mateo Giraldo Forero

    studenthace 4 años

    En mi antigua trabajo, era analista económico, las macros servían para automatizar reportes. Todos los meses sale un informe del DANE (Centro de Estadística de Colombia) se descargaba el archivo se guardaba en la carpeta donde tambien estaba el archivo macro y el resto era magia. Se automatizaba solo.

    WENANCE SA

    WENANCE SA

    studenthace 5 años

    Donde encuentro los códigos de los colores?

    Alberto Pacheco Herrera

    Alberto Pacheco Herrera

    studenthace 6 años

    un ejemplo practico sería el de adquirir datos en tiempo real de cualquier estudio o análisis que quieras hacer

    Alberto Pacheco Herrera

    Alberto Pacheco Herrera

    studenthace 6 años

    las macros te dan un superpoder mucho mas grande que el de la interfaz gráfica

    Miguel  Angel Hernández Melo

    Miguel Angel Hernández Melo

    studenthace 6 años

    Muchas gracias por este hilo, justamente me hacía la misma pregunta.

    Jherom Chacon

    Jherom Chacon

    studenthace 6 años

    La pregunta está genial y es super relevante. Como dice el compañero de arriba, las macros te permiten automatizar tareas comunes.

    Veamos un ejemplo:

    Si en tu trabajo tienes que gestionar un archivo de datos que genera otra parte de la organización para con el generar un reporte de utilidades financieras, entonces puedes a partir del archivo generado crear tablas dinánicas o pivote y gráficos que permitan adelantar el proceso de análisis general de los datos presentados.

    Por supuesto que es más facil usar la interfaz gráfica. De hecho podemos hacerlo para grabar nuestras macros sin necesidad de programarlas con VBA. Sin embargo, conocer y entender el código generado te permite personalizar el funcionamiento del mismo y también solucionar problemas que puedas llegar a detectar dentro del funcionamiento de una macro.

    Es importante recordar en este punto que las macros las puedes guardar dentro del propio archivo que estas trabajando, generando un archivo de Excel habilitado para macros extensión xlsm o también puedes guardar la macro en el libro personal.

    Esta segunda opción te permite poder ejecutar esa macro en cualquier archivo que llegue a tu computadora. Siendo funcional el ejemplo que te dí. De esa manera no entregas tu macro y mandas a los directivos solo un archivo de Excel con los productos de análsis terminados y no corres el peligro de que un antivirus te bloquee el archivo adjunto, cosa que pasa bastante con los archivos xlsm.

    No dudes en preguntar cualquier otra cosa. No existen las preguntas obvias y todo cuestionamiento es valido para el crecimiento de la comunidad,

    Iván Moreno

    Iván Moreno

    studenthace 7 años

    Las macros te permiten automatizar tareas rutinarias. Cuando tienes que hacer varios procesos seguidos, las macros permiten ahorrar muchísimo tiempo.

    Juan David Avila Caycedo

    Juan David Avila Caycedo

    studenthace 7 años

    Los macros se utilizan para generar programas especializados basado en excel tomando este como núcleo, si necesitas hace un movimiento de inventario podrías hacer un macros en el cual escojas de tu base de datos proveedores al ingresar la razón social o el NIT, y este traiga todos los datos, después seleccionar los productos que se obtuvieron según lo que ofrece dicho proveedor, también los movimientos de venta con las bases de datos clientes, con toda esta información el marcros te generara el kardes las facturas. etc.

    Con este ejemplo llegaríamos a hacer algo especializado por medio de macros. y con una automatización de procesos.

Curso de Excel para el Análisis de Datos

Curso de Excel para el Análisis de Datos

Analiza grandes volúmenes de datos en Excel. Comienza aprendiendo desde conceptos básicos y avanza hacia herramientas más complejas como tablas dinámicas, gráficas y macros. Crea modelos de gestión y aplica técnicas de búsqueda de objetivos.

Curso de Excel para el Análisis de Datos
Curso de Excel para el Análisis de Datos

Curso de Excel para el Análisis de Datos

Analiza grandes volúmenes de datos en Excel. Comienza aprendiendo desde conceptos básicos y avanza hacia herramientas más complejas como tablas dinámicas, gráficas y macros. Crea modelos de gestión y aplica técnicas de búsqueda de objetivos.