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