Programación en VBA


Las macros en Excel se hacen con Visual Basic, que es un lenguaje de programación orientadas a objetos, los cuales son los que contiene el paquete Microsoft office, en el caso particular de Excel, podemos encontrar objetos tales como el libro de trabajo, las hojas de cálculo, las celdas, las figuras que se inserten (Shapes) etc.

De igual forma, los objetos tendrán propiedades que se pueden modificar, por ejemplo, tamaño, color, valor etc.

También nos vamos a encontrar con un concepto que se llama Jerarquía de los objetos y básicamente es que unos objetos están contenidos dentro de otros, por ejemplo, tenemos un Libro de Excel (Workbook), cada libro va a tener hojas de cálculo (Worksheets), cada hoja de cálculo va a tener celdas (Cells) y rangos (Range); Esta jerarquía hay que tenerla en cuenta en el momento de escribir la líneas de programación.

Para empezar a programar, debe entrar al editor de visual Basic e insertar un módulo:




Teniendo el modulo, ya puede empezar a escribir su macro, que se hace al lado derecho del editor.

Cada modulo de programación debe empezar con

Sub nombredelmodulo()

Líneas de programación

End sub 

Cada módulo es una macro.

No hay comentarios:

Publicar un comentario

Estática - Cálculo de Tensiones

La macro de este video calcula las tensiones de los cables en el ejercicio tipo de física de cables que salen de una viga, se unen en un pun...