Sunteți pe pagina 1din 4

Microsoft Excel

Controles de Formulario y ActiveX


Los controles ActiveX son un tipo de controles que nos permiten agregar
funcionalidad de formularios a nuestros libros de Excel. Existe otro tipo de
controles que es conocido como Controles de formulario y que tienen una
funcionalidad similar, sin embargo existen algunas diferencias entre ambos
tipos.

Controles ActiveX y controles de


formulario

Los controles de formulario fueron introducidos desde la versin 4


de Excel y por lo tanto han estado presentes en la aplicacin por
ms tiempo que los controles ActiveX los cuales comenzaron a ser
utilizados a partir de Excel 97. Ya que los controles ActiveX fueron
introducidos posteriormente ofrecen ms posibilidades de
configuracin y formato que los controles de formulario. Ambos
tipos de controles se encuentran en la ficha Programador.

La diferencia ms significativa entre ambos es la manera en cmo


podemos obtener informacin de los controles al momento de
interactuar con el usuario. Los controles de formulario solamente
respondern despus de que el usuario ha interactuado con ellos,
como despus de haber pulsado el botn. Por el contrario, los
controles ActiveX responden de manera continua a las acciones
del usuario lo cual nos permite realizar acciones como cambiar el
tipo de puntero del mouse que se muestra al colocar el puntero
del ratn sobre el botn.

Propiedades de los controles


ActiveX

A diferencia de los controles de formulario, los controles ActiveX


tienen una serie de propiedades que podemos configurar pulsando
el botn Propiedades que se encuentra dentro del grupo Controles
de la ficha Programador.

Antes de poder ver las propiedades de


un control
ActiveX debemos
pulsar el
botn Modo Diseo el cual nos permitir
seleccionar el control y posteriormente ver sus
propiedades. Cada tipo de control ActiveX
mostrar una ventana de Propiedades con sus
propias caractersticas. A continuacin un
ejemplo de la ventana Propiedades para un
botn de comando ActiveX:

NOTA:

Ejercicio 01:
NOMBRE: ____________________________________________________

CONTROLES ACTIVEX: CASILLA DE VERIFICACIN (CONFIGURANDO PROPIEDADES)


1.

2.

Vamos a ver ahora el uso del control ActiveX Casilla de Verificacin el cual nos sirve para marcar una o varias
opciones de un listado. Para insertar este control, nos dirigimos a la ficha DESARROLLADOR en grupo de
Controles damos clic en Insertar y nos ubicamos en el grupo de Controles ActiveX donde se encuentra la
Casilla de Verificacin:

Con esto se activa el cursor del Mouse en modo


edicin para dibujar el control a nuestro antojo en
la hoja Excel:

3.

Observemos que inmediatamente insertamos este


Control ActiveX, la hoja Excel se activa en Modo Diseo
con lo cual podemos configurar el control a nuestras
necesidades. Vamos a editar las Propiedades de este
control Casilla, as que damos Clic derecho sobre el
mismo y seleccionamos Propiedades:

4.

Vamos a configurar primero la Propiedad 5.


LinckedCell sobre la cual indicaremos la celda en la
cual necesitamos obtener
el
resultado
(VERDADERO o FALSO) que resultar de
interactuar con este control. Para nuestro ejercicio
vamos a indicar la celda E4:

Vamos a desarrollar la misma aplicacin que hicimos


para el Control de Formulario Casilla de Verificacin que
se trataba de un servicio de Lavado de Automviles as
que ahora, vamos a configurar la Propiedad Caption que
se refiere al texto que se observa en este control; por
defecto el texto que aparece es CheckBox1, vamos a
cambiarlo a Sencilla:

6.

Con esta configuracin ya podemos cerrar esta ventana de Propiedades y ahora vamos a probar este control pero
para ello, primero debemos desactivar el Modo Diseo:

7.

Vamos a insertar otras 2 Casilla para tener las otras dos opciones de servicio de lavado para seleccionar. Para ello
podemos copiar y pegar la Casilla que ya tenemos y solo debemos cambiar la propiedad Caption de cada uno para
ajustar los nombres que se vi sualizan:

8.

Tambin es necesario ajustar la Propiedad 9.


LinkedCell de cada uno de las nuevas Casillas de
Verificacin que insertamos para indicar la celda en
la cual obtendremos el resultado que sean E6 y E8
respectivamente:
Para la segunda Casilla de Verificacin Brillada:

Y para la tercera Casilla de Verificacin Desmanchada:

10. Ahora salgamos del modo Edicin y veamos el resultado:

11. Ahora apliquemos una funcin SI para que en caso de que en las celdas E4, E6 y E8 el resultado sea verdadero, se
aplique el valor respectivo de cada servicio:

12. Finalmente aplicamos un poco de formato para dejarlo ms presentable:

S-ar putea să vă placă și