Está en la página 1de 2

Las macros son un grupo de instrucciones programadas bajo entorno vba (visual basic para aplicaciones), cuya tarea

principal es la automatizacin de tareas repetitivas y la resolucin de clculos complejos. El lenguaje vba, es un lenguaje de programacin basado en el visual Basic, enfocado a la realizacin de programas sobre las herramientas Excel, Access, Word...., mediante macros en vba podemos crear nuevas funciones para nuestras hojas Excel, personalizar estilos y formatos, crear programas para la resolucin de clculos complejos, automatizar tareas...

Ejemplo de cdigo Vba aplicado en Excel. Una vez realizado el cdigo vba, podemos ejecutar el programa mediante la creacin de botones, nuevos mens... de tal forma que la aplicacin creada resulte intuitiva y de fcil manejo.

Para que se utilizan las macros vba?.


Mediante macros vba podemos crear mltiples aplicaciones que realicen los clculos automticamente y obtengamos resultados en apenas unos segundos. Las macros vba trabajan en diversos programas, los mas conocidos son los programas que se incluyen en el paquete Office (Excel ,Word, Access...) pero adems las macros vba tambin trabajan en diversos programas como SolidWorks, Autocad...(software creado para el diseo de ingeniera) lo cual proporciona una enorme versatilidad de utilizacin, as como una comunicacin entre diversos programas. A continuacin se muestra una serie de ejemplos en los cuales se utilizan macros vba :

Macros Vba con Excel.

Creacin de nuevas funciones- como por ejemplo la funcin "cdigo" que convierte dgitos alfanumricos a dibujos basados en codificacin de cdigo de barras. Automatizacin de tareas repetitivas- realizacin de informes automticos, conexin con bases de datos y otros programas. Resolucin de clculos complejos e iterativos Creacin de programas, como gestores documentales, software de planificacin.....

Macros Vba con AutoCad.

Mediante macros vba podemos comunicar nuestras hojas Excel con los planos dibujados en autocad. Creacin de informes automticos sobre los datos contenidos en los planos, informacin de los cajetines, informacin de los puntos, lneas y figuras contenidos en los planos... Parametrizacin y creacin de planos a travs de una hoja Excel... Creacin de nuevas funciones para autocad......

Macros Vba con Solidworks.

También podría gustarte