Вы находитесь на странице: 1из 9

Controles de formularios en Excel: Barra de desplazamiento

Continuando con los controles de formulario, en esta ocasin vamos a ver la funcionalidad de la
Barra de Desplazamiento. Este control tiene la misma funcionalidad del Control de nmero
donde nos permite interactuar con la hoja de Excel ingresando nmeros desde los botones de
flechas de una forma ms visual, para mejorar la experiencia e interaccin con la hoja ya que a
medida que se utiliza, se observa el avance de la numeracin en una barra de desplazamiento.
Para ingresarlo, nos ubicamos en la ficha de PROGRAMADOR en la opcin Controles elegimos
Insertar y luego seleccionamos la opcin Barra de Desplazamiento:

Con esto, se activa el cursor del mouse en modo de edicin para proceder a dibujar la barra a
nuestro gusto en la hoja de Excel:

Para configurar este control damos clic derecho sobre el control y seleccionamos Formato de
control:

Tenemos las siguientes opciones para configurar:


1. Valor actual: Corresponde al valor actual que tiene el control
2. Valor mnimo: Corresponde al valor mnimo (lmite inferior) que deseamos pueda ser
elegido desde este control

3. Valor mximo: Corresponde al valor mximo o lmite superior que deseamos pueda ser
elegido
4. Incremento: Corresponde al valor en que aumentar o disminuir el control a medida
que damos clic en las flechas de desplazamiento.
5. Cambio de pgina: corresponde el valor de cambio que tendr la barra si damos clic
no sobre las flechas sino sobre la barra central directamente.
6. Vincular con la celda: Esta opcin es la que utilizaremos para poder enlazar este
control con la hoja de Excel. En esta opcin indicaremos la celda de la hoja en la cual
deseamos se coloque el nmero que resulta luego de la interaccin con el control
Bien, ahora para ver este control en accin, contaremos con el listado de los meses en la fila 8
y en la fila de encima tenemos el valor en nmero correspondiente para cada mes. Debajo de
los meses tendremos una Barra de desplazamiento quedando bien alienada con los nombres
de los meses:

La idea es entonces que mediante la barra de desplazamiento, se de la visualizacin de que


nos estamos desplazando por los meses, as que de debemos configurar la barra para que el
valor mximo sea 12 (12 meses del ao) y el valor mnimo sea; en la opcin Incremento
asignaremos el valor 1 para que nos podamos desplazar mes por mes. Finamente vincularemos
este control con la celda A5, as que en esta celda se ver el valor que actualmente tiene el
control el cual luego podemos utilizar por ejemplo para aplicar formato condicional:

Controles de formularios en Excel: Botn de opcin


Otro de los controles de formularios que nos puede ser de gran utilidad es el botn de Opcin,
el cual bsicamente nos da la facilidad de interactuar con la hoja de Excel permitiendo
seleccionar de un listado de opciones la que se requiera. Para utilizar este control nuevamente
nos dirigimos a la ficha DESARROLLADOR en la opcin Insertar, Controles de formulario y
luego tomamos el Botn de opcin:

Con esto, el cursor de mouse se activa en modo edicin con lo cual solo es necesario dibujar
este control en la hoja de Excel:

Este Botn de opcin se inserta de uno en uno y la cantidad que se requiera. Inicialmente se
crea con el texto Botn de opcin 1 pero se puede modificar este texto con la informacin que
se requiera, simplemente es editando directamente sobre el texto siempre y cuando se

encuentre en modo edicin (tal y como est en la imagen superior). Para configurar este botn,
clic derecho sobre el control con lo cual se activa el cuadro de Formato de control

Tenemos dos opciones:


Valor: Permite establecer el estado inicial del control. Tenemos tres opciones
Sin activar: Esta opcin se presenta cuando el control no est activo
Activado: Esta opcin se presenta activa en caso de haber seleccionado el botn
Mixto: No aplica para este control.
Vincular con la celda: Con esta opcin es que podemos vincular la dinmica del control
con la hoja Excel indicando con cual celda deseamos tener el resultado del control.
El resultado de este control es un valor numrico que va desde 1 hasta el nmero de Botones
de opcin que tengamos, es decir, si tenemos 3 botones de opcin en la hoja, el resultado
puede ser 1, 2 o 3. Es importante resaltar que los Botones son excluyentes, es decir, no
podemos tener Activos varios botones a la vez. Vamos a realizar una aplicacin sencilla de este
control, supongamos que se trata de la venta de televisores donde tenemos 3 tamaos: 32, 36
Y 42 pulgadas. La idea es que dependiendo del tamao que se escoja, el precio del televisor
debe ser diferente:
32 Pulgadas: $ 400.000
36 Pulgadas: $ 500.000
42 Pulgadas: $ 650.000
Insertamos el primer botn en la hoja:

Ingresamos a las opciones de este control (clic derecho, Formato de control) y en la ficha
Control solo debemos indicar la celda de la hoja Excel en la cual deseamos se asigne el valor
del control, que en este ejemplo le indicaremos la celda B5:

Damos aceptar y cambiamos el texto indicando 32 Pulgadas. Luego continuamos insertando


en la hoja Excel los otros dos botones de opcin restantes quedando finalmente de la siguiente
manera:

Luego de haber configurado para el primer botn la celda B5 con la cual deseamos se vincule,
los dems botones que sigamos insertando, quedaran automticamente vinculados a la misma
celda para no tener que repetir este paso por cada botn de opcin que insertemos en la hoja:

Observemos que al seleccionar cualquiera de las 3 opciones, en la celda B5 se marcara el


nmero respectivo para cada opcin.
Ahora, vamos a aplicar sobre la celda C12 una funcin SI anidada para que en funcin del valor
de la celda B5 nos retorne como resultado el precio del televisor de acuerdo al tamao
seleccionado:

Y como resultado tenemos:

CONTROLES DE FORMULARIOS EN EXCEL: CASILLA DE VERIFICACIN


Ya que vimos el control de Botones de Opcin, vamos a continuar con el control de Casilla de
Verificacin el cual tiene un uso similar. Con este control, lo que podemos obtener es la
capacidad de seleccionar ms de una opcin que a diferencia del control Botn de opcin solo
podamos seleccionar una.Para utilizar este control, nos dirigimos a la ficha

DESARROLLADOR, herramientas Controles seleccionamos la opcin Insertar y luego Ficha de


verificacin:

Con esto se activa el cursor del mouse en modo edicin para poder insertar en la hoja
de Excel este control, as que solo debemos dibujar el control a nuestra necesidad:

Veamos las opciones de configuracin que tiene este control dando clic derecho sobre el mismo
y seleccionamos Formato de control:

o
o
o

Tenemos dos opciones principales:


Valor: Permite establecer el estado inicial del control. Tenemos tres opciones
Sin activar: Esta opcin se presenta cuando el control no est activo
Activado: Esta opcin se presenta activa en caso de haber seleccionado el botn
Mixto: Es una opcin especial que permite tener en un tercer estado el control
Vincular con la celda: Con esta opcin es que podemos vincular la dinmica del control
con la hoja Excel indicando con cual celda deseamos tener el resultado del control. Es
resultado que genera este control al utilizarlo es VERDADERO cuando esta seleccionado o
FALSO cuando no lo est; este resultado lo genera en la celda a la cual vinculemos el control.

Para ver entender mejor el funcionamiento de este control vamos a realizar una aplicacin
sencilla, en este caso un servicio de lavado. Se cuenta con tres opciones, Sencilla, adiciona
Brillada y adicionar Desmanchada. De acuerdo a los servicios que se seleccione, el precio del
servicio total cambia teniendo en cuenta los siguientes precios:

Sencilla:
$12.000

Brillada:
$ 5.500

Desmanchada: $ 6.500
Ejemplo: Si solo se selecciona la opcin Sencilla, el valor del servicio ser de $12.000 pero si
adems se selecciona Brillada, el valor del servicio ser $17.500 ($12.000 de Sencilla + $5.500
de Brillada).
Insertamos la primera Casilla de Verificacin:

Ajustamos el nombre a Sencilla y luego vamos a configurar la celda con la cual deseamos se
vincule para obtener el resultado, en este caso vamos a vincularlo con la celda B5:

Damos clic al botn Aceptar y ahora vemos que al seleccionar esta casilla que ahora tiene el
texto Sencilla, en la celda B5 el resultado es VERDADERO:

Y al desactivar esta casilla el resultado de la celda B5 es FALSO:

Ahora vamos a utilizar este resultado de la celda B5 para que en caso de que sea
VERDADERO, en la celda D5 se aplique el valor del servicio Sencilla ($12.000). Esto lo
realizaremos con una funcin SI:

Veamos el resultado cuando activamos la casilla de Sencilla:

Y si no se selecciona esta casilla de verificacin:

Ahora realizamos estos mismos pasos para los otros dos servicios:
1. Insertar Casilla de Verificacin: Ficha DESARROLLADOR, Insertar, Casilla de
verificacin
2. Cambiar el texto: Cambiar Casilla 2 por Brillada
3. Vincular celda para el Resultado: Clic derecho sobre la casilla de verificacin, Formato
de control y en la opcin Vincular con la celda indicamos la celda que tengamos al lado
izquierdo de donde ubicaremos el control.
Nota: A diferencia del control Botn de Opcin y en caso de tener varias casillas de verificacin
no se debe vincular a la misma celda ya que cada Casilla es independiente es decir, no son
excluyentes.
1. Luego de configurar la celda a vincular, aplicamos la funcin SI, donde esta funcin
lgica valida si la celda donde tenemos el resultado es igual a VERDADERO, nos debe
retornar $5.500 para el servicio de Brillada y $6.500 para el servicio Desmanchada
(para la otra casilla de verificacin)
El resultado es el siguiente:

Luego realizamos la suma de las celdas que arrojan el valor del servicio para obtener el total:

Finalmente aplicamos un poco de formato a la hoja donde podemos ocultar la columna donde
se arroja el resultado de seleccionar las Casillas de Verificacin y cambiando algunos colores:

Вам также может понравиться