Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En el primer control seleccionamos el tipo de vivienda a adquirir en este caso hipotético. Puede
ser un departamento, una vivienda unifamiliar o una residencia. Para seleccionarla, utilizamos un
control de cuadro combinado . Como ya mencionamos, seleccionamos el control y luego
dibujamos sus dimensiones en la hoja de cálculo. Los datos que debe mostrar la lista deben
encontrarse disponibles en un rango de celdas. Por tanto, debemos establecer las propiedades
del control. En este caso son las siguientes:
- Rango de entrada. Es el rango de celdas donde se encuentran los datos que va a mostrar la
lista del cuadro.
- Vincular con la celda. Es la celda donde va a presentar el número del ítem de la lista
seleccionado.
- Líneas de unión verticales. En el caso de listas muy grandes, es el número de datos que va a
mostrar sin necesidade de utilizar la barra deslizable. Como en este caso sólo tenemos tres
datos, no requerimos presentar muchas líneas.
- Sombreado 3D. Afecta la presentación del control con un tenue efecto de sombra.
Una vez indicados esos datos, cuando desplegamos el cuadro se muestra del siguiente modo:
A su vez, la celda vinculada al resultado (K5) la dejamos fuera del formulario, pero sin duda
utilizamos su resultado. Junto a K5 podemos ver las celdas con los elementos de la lista en el
rango L5:L7.
=SI(K5=1;50000;SI(K5=2;75000;90000))
Que puede leerse, simplemente, como "Si K5 es igual a 1, entonces 50000, si no es así,
evaluamos si K5 es igual a 2, entonces, 75000, de lo contrario es 3 y,por tanto, 90000".
Dentro del Cuadro de grupo colocamos casillas de verificación. Cada casilla corresponde a un
accesorio que podemos añadir a la vivienda seleccionada y el usuario puede comprarla o no. Si
se activa la casilla, se entiende que se desea la vivienda con ese accesorio y, por tanto, el precio
de la vivienda se incrementa. Los accesorios disponibles son:
La Cocina Integral incrementa el precio en 3500, la Tina de baño en 4000 y la Segunda cochera
en 7500.
- Activada. Ídem.
- Mixto. Muestra la casilla con un relleno color gris, pero sin dato definido en la celda vinculada.
- Vincular con la celda. Es la celda que mostrará el resultado dependiendo si está activada o
no. Si la casilla está activada, la celda vinculada mostrará la leyenda FALSO. Si está activada,
VERDADERO.
Hemos vuelto a utilizar una celda fuera del formulario como celda auxiliar para el resultado del
control. Después debemos evaluar si la celda muestra Falso o Verdadero y en función de ello
añadir o no el valor del accesorio al precio de la vivienda.
=SI(L9=VERDADERO;3500;0)
Y la podemos leer de este modo: "Si L9 es igual a Verdadero, entonces esta celda mostrará
3500, de lo contrario, 0). Si el comprador selecciona, por ejemplo, el primer y el último accesorio,
esas celdas cambian así:
En el formulario podemos, simplemente, añadir una celda que haga la suma de las celdas con
el valor de los accesorios y luego otra celda que muestre el total:
Ahora creamos un nuevo Cuadro de grupo. En esta caso, como mencionamos, no es opcional.
En este cuadro de grupo vamos a colocar botones de opción que quedarán del siguiente
modo:
Cuando colocamos dos o más botones de opciones en un cuadro de grupo, significa que sus
opciones son excluyentes. Es decir, sólo un botón puede estar activo. Por ello, al pulsar en un
botón no activado, el que esté activado se desactiva. Por tanto, cada conjunto de botones de
opción debe estar obligatoriamente dentro de un cuadro de grupo, para que funcionen con
independencia de otros botones de opción en un mismo formulario. Por otra parte, como es
común a otros controles, en la ventana de Formato de control debemos establecer el estado
inicial del botón y a cuál celda va a afectar. Es decir, cuál celda mostrará su estado.
Cada botón de opción dentro del grupo queda numerado según el orden en que fueron
creados. La celda vinculada debe ser la misma para todos los botones del grupo. De este modo,
cuando está activo el primer botón, al celda vinculada muestra su número, el 1 en esta caso. Si
pulsamos el segundo botón cambiará a dos, etcétera. Para que esto nos sirva en el formulario,
debemos evaluar qué botón de opción está activo. En este caso, indicamos 3 fuentes de
financiamiento posibles: un crédito bancario, un crédito hipotecario y un fondo de ahorro para
vivienda. En cada caso, la tasa de interés aplicable al crédito cambiará en función del botón
seleccionado (9%, 7.5% y 6.9% respectivamente). De este modo, los botones nos ayudan a elegir
el tipo de financiamiento y por ende la tasa de interés
aplicable: . La fórmula para establecer la tasa queda
entonces así. Con lo visto hasta ahora, ya no es necesario interpretarla a fondo:
=SI(L16=1;0,09;SI(L16=2;0,075;0,069))
Al pulsar las flechas arriba o abajo, el valor de la celda vinculada aumenta o disminuye. El
rango de valores en que lo hace se establece, por supuesto, en su respectiva ventana de
Formato.
- Valor actual. Es el valor inicial de la celda vinculada.
- Valor mínimo y valor máximo: El rango de valores que abarcará el control de número. El
valor máximo de este control es 30000, pero si requerimos que refleje un valor mayor, entonces
podemos usar una fórmula con una celda auxiliar para establecerlo, como en este ejemplo.
Como se puede observar, la celda L17 adquirirá entonces algún valor entre el 1 y el 8. En la
celda que mostramos arriba, con un adelante de 30.000,00 euros, simplemente tiene la siguiente
fórmula aprovechando el contenido de L17.
=L17*5000
Por tanto, cada vez que se pulsa el control hacia arriba, la celda refleja un aumento de 5000. El
resto es darle un formato monetario.
Enseguida indicamos el plazo del crédito a través de una barra de desplazamiento que
hemos ubicado de modo horizontal. También puede usarse de modo vertical. De modo similar al
control de número, al desplazar la barra cambia el valor de la celda vinculada.
- Cambio de página. Es la cantidad de aumento o disminución del valor cuando se hace clic
dentro del control.
Con todos estos datos ya podemos calcular los pagos mensuales. Nuestra fórmula final, para
efectos de este ejemplo, queda así:
=(C11-F17)/F19+((C11-F17)*F16)/12
Es decir: (Precio total - Adelanto) / Plazo + (Precio total - Adelanto) * Tasa de interés / Meses
del año.
El pago total será el resultado anterior multiplicado por el plazo, o sea: =C23*F19
Finalmente. Añadamos un botón al formulario cuya función es, simplemente, limpiar el
formulario para nuevos usos. Para ello, usamos la grabadora de macros. Después desactivamos
las casillas de verificación (usando sus ventanas de propiedades), pulsamos el control de número
hasta dejarlo en el valor mínimo y hacemos lo mismo con la barra de desplazamiento y
terminamos de grabar la macro. Para asignar la macro al botón, simplemente lo seleccionamos y
en el menú contextual seleccionamos la opción Asignar macro y seleccionamos la macro de la
lista de macros.
Podemos crear macros y botones para que impriman el formulario o para que soliciten el
nombre del usuario. Podríamos tener un botón que lleve a otro formulario para seleccionar
nuevas opciones, etcétera. Las posibilidades son tantas como el usuario desee. El requisito, en
todo caso, es que sólo puede asignarse una macro a cada botón que creemos del formulario.