Professional Documents
Culture Documents
Fundamentos de MS Excel
Qu es una macro?
Hay una sutil diferencia entre las definiciones del ttulo. Programacin orientada a
Objetos, significa que el programador trabaja con objetos fabricados por l
mismo, es decir, el programador es quien implementa las clases para luego crear
objetos a partir de ellas. Lo que haremos nosotros, por el momento, ser utilizar
objetos ya definidos por la aplicacin Excel (WorkSheets, Range,...) sin
implementar ninguno de nuevo, por lo que en nuestro caso es ms correcto hablar
de programacin basada en objetos. Observe que esta es una de las grandes
ventajas de la POO, utilizar objetos definidos por alguien sin tener que conocer
nada sobre su implementacin, slo debemos conocer sus propiedades y mtodos y
utilizarlos de forma correcta.
Editor de Visual Basic.
El editor de Visual Basic es la aplicacin que utilizaremos para construir las macros
que interactuaran junto con los libros de trabajo. Luego prepararemos un archivo
en el que escribiremos las primeras instrucciones en Visual Basic.
Quien haya descargado e instalado Excel 2010 descubrir, como en Excel 2007,
que por defecto la pestaa de Programador no aparece en la cinta. Esto se debe a
que por defecto las macros no estn habilitadas en Excel 2010. Tampoco tenemos
acceso a los controles (formulario y ActiveX).
Para poder usar las macros y los controles en Excel 2010 tenemos que seguir los
siguientes pasos:
Haga [Click] en el cono
y seleccione
una figura similar a la siguiente.
. En pantalla aparece
EC215 - Computacin II
Fundamentos de MS Excel
Debe activar
esta opcin
EC215 - Computacin II
Fundamentos de MS Excel
EC215 - Computacin II
Fundamentos de MS Excel
EC215 - Computacin II
Fundamentos de MS Excel
2) [Click] en [Aceptar]
3) Ir a opcin Datos.
4) [Click] en cono
EC215 - Computacin II
Fundamentos de MS Excel
. Aparece la ventana:
Seleccione el control
(CommandButton) del grupo de Controles ActiveX y
ubquelo en la hoja de clculo.
EC215 - Computacin II
Fundamentos de MS Excel
EC215 - Computacin II
Fundamentos de MS Excel
Haga doble [Click] en el control Saludos. Aparece el Editor de cdigos de Visual
Basic:
EC215 - Computacin II
Fundamentos de MS Excel