Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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:
3.
Valor mximo: Corresponde al valor mximo o lmite superior que deseamos pueda ser
elegido
4.
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:
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
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:
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:
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
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:
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:
Ahora realizamos estos mismos pasos para los otros dos servicios:
1.
2.
3.
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:
Con esto se activa el cursor del mouse en modo edicin para poder dibujar en la hojaExcel el
Cuadro de lista:
Como la funcionalidad de este control es poder ver un listado de opcin para luego seleccionar
cualquiera, debemos indicarle a este control, cuales son los datos que debe mostrar; para
nuestro ejercicio, vamos a contar con un listado de los vendedores a los cuales se tienen
asociado unos montos de ventas en la hoja 2:
Para que nuestro Control de Cuadro de Lista nos presente el listado de los vendedores damos
clic derecho sobre el mismo y seleccionamos la ltima opcin Formato de control; con esto se
muestra la ventana de formato para configurar las opciones:
Vincular con la celda: Con esta segunda opcin, es donde debemos indicar en cual celda
deseamos obtener el resultado de la interaccin que realicemos con el control Cuadro de Lista.
La interaccin en este control es simplemente seleccionar la opcin deseada del listado que se
presenta en cuadro de lista y el resultado de esta interaccin es un valor numrico entero que
va desde 1 hasta el nmero de opciones que se tiene en la lista, asi, al seleccionar el primer
valor de la lista, el resultado ser 1, si seleccionamos la quinta opcin de la lista, el resultado
ser 5 y asi sucesivamente. Para indicar en cual celda deseamos obtener el resultado damos
clic en el botn de seleccin de esta opcin:
Veamos entonces que en el Cuadro de lista ya tiene el listado de los vendedores que le
indicamos en la opcin Rango de entrada:
Por ltimo, para darle un poco ms de funcionalidad a la interaccin con este control, vamos a
disear un esquema en esta Hoja1 donde podamos ver las ventas de cada mes para el
vendedor seleccionado en el Cuadro de lista:
Con el uso de la funcin INDICE podemos obtener el valor de las ventas de cada mes para el
vendedor seleccionado: