sábado, 7 de marzo de 2015

Tema 1.21. Macros

1.21.1. Introducción
 
Cuando trabajamos co un libro personalizado, es decir, que nos hemos definido con una serie de características específicas como puedan ser el tipo de letra, el color de ciertas celdas, los formatos de los cálculos y características similares, perdemos mucho tiempo en formatear todo el libro si disponemos de muchas hojas.

Con las "Macros" lo que se pretende es automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un botón en nuestro libro que al pulsar sobre él realice todas esas tareas.


1.21.2. Crear una macro automáticamente

La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel.





1.21.3. Conceptos básicos de programación

El lenguaje de programación que utiliza Excel está basado en Visual Basic, un lenguaje de programación orientado a objetos, es decir, la filosofía de los lenguajes orientados a objetos es que el mundo real lo podemos abstraer de tal forma que lo podemos representar como objetos y programar con ellos.
 
Un objeto :
 
Es algo con entidad propia dentro de una clase.  Y una clase es un conjunto de objetos que tienen propiedades en común y se comportan de una manera igual o similar al resto de objetos pertenecientes a esa misma clase. 
 
Por ejemplo tenemos la clase "persona" que tiene una serie de propiedades y comportamiento claramente diferenciables.  Dentro de esta clase existen muchos objetos que son cada una de las personas pertenecientes a un colegio, a un grupo, etc.
 
 
Las propiedades:
 
Son aquellas características que definen a los objetos de una clase, diferenciándolos del resto de clases.    Siguiendo con el ejemplo persona unas propiedades podrán ser, la estatura, el peso, el color del pelo, el sexo, el color de los ojos, etc.
 
 
Eventos:
 
Son sucesos que son provocados por algún tipo de estimulo externo y que hacen que pueda alterarse el comportamiento de la clase.   Un evento sobre el ejemplo "persona"  sería el evento: "despertarse", que provoca que la persona comience a funcionar, o un evento externos como "llamar" que provoca que la persona atienda a la persona que le ha llamado.
 
 

 
 


No hay comentarios:

Publicar un comentario

Seguidores