Los controles de formulario en Excel son objetos que podemos colocar dentro de una hoja de nuestro lib
usuario en VBA, y nos darán funcionalidad adicional para interactuar mejor con los usuarios y tene
información.
La pestaña Desarrollador es una sección especial donde se agrupa una serie de controles necesarios para trabaja
similares.
Esta pestaña agrupa diversos grupos y controles que han sido diseñados para apoyarnos en tareas esp
5
NOTA: De no encontrarse la pestaña DESARROLLADOR, 1000 debe de activarse, llendo a "Personaliz
Controles de Formularios
1. Casilla de verificación
Activa o desactiva una opción. Pueden activarse varias casillas de verificación a la vez si las
incluimos en un cuadro de grupo, sin que sean mutuamente excluyentes.
EJEMPLO 01:
Si el usuario marca Estado Civil "Casado" que se le asigne como bono 10% de su S.B. sino 0
EJEMPLO 02:
Si el usuario marca que "Mayor de edad" y es Estado Civil "Soltero", "Ofrecer oferta", sino "No ofrecer oferta"
Usuario Condición
José
2. Botones de Opción
Nos permite selecciona solo una de las opciones contenidas en un cuadro de grupo, las
alternativas en este caso son excluyentes entre sí.
EJEMPLO 01:
Si el usuario marca "Bueno" Debe de aparecer el mensaje "Gracias por su calificación", sino "Haremos lo posible para mejo
Condición
Gracias por su calificación
EJEMPLO 02:
Si el usuario elije una TV de 32' su precio es 1000 soles, si es de 36' su precio será de 1600, o si es de 40' su precio será de 2
Precio
S/ 1,600.00
EJEMPLO 03:
Si el usuario es RESIDENTE tendra un 2% de descuento sobre el PRECIO; sino 0.
Además si su Forma de Pago es CONTADO se efectuará otro descuento sobre el PRECIO que será del 10% sino será del 5%
F...
✘ Residente
Contado
v. casilla
v.boton
Precio S/ 7,500.00
1
1
Cr dito
Descuento por ResidenciaS/ 150.00
Descuento por Pago Contado
S/ 750.00
TOTAL S/ 6,600.00
3. Cuadro Combinado
PROPIEDADES: Ra
Nos muestra una lista de elementos mediante una lista desplegable. para que el usuario muestran en la lis
realice una selección entre ellos, solo podremos elegir entre una de las alternativas. del elemento sele
EJEMPLO 01:
Si el DESTINO es "Ica" su precio es 25 soles, si es "Lima" su precio es 40 soles, si es "Ayacucho"
su precio es 60 soles, o si es "Arequipa" su precio será 50 soles.
EJEMPLO 02:
Si el producto a comprar es "Helado" su precio será 3.5 soles, si es "Torta" su precio será 7.5 soles, sino 5.5 soles.
Al final en nota de aparecer un mensaje que indique que PRODUCTO se compro , el GUSTO y su PRECIO.
Mensaje: El consumo fue (Nombre del Producto) de (Nombre del Gusto) y su cuenta es de (Precio) soles.
Cliente José
Cantidad 2
Seleccione Producto
1
Seleccione el gusto
2
Precio 3.5
Total 7
Nota:
Nos permite presentar al usuario un listado de opciones para que realice una selección
sobre ellas. Dependiendo de la selección, se arrojará un resultado que podremos integrar
en una fórmula.
EJEMPLO 01:
Si la MARCA es "Toyota" su precio es 20000 soles, si es "Chevrolet" su precio es 25000 soles, si es "Ford" su precio es 22000
si es "Honda" su precio es 21000 soles, si es "Ferrari" su precio será 30000 soles, sino 28000 soles.
Marca
1 Toyota 20000
2 Chevrolet 25000
3 Ford 22000
4 Honda 21000
5 Ferrari 30000
6 BMW 2800
EJEMPLO 02:
V. Vendedor 1 2
V. Vendedor 2 3
VENDEDOR
7. Control de Número
Muestra dos flechas en sentido contrario (ascendente y descendente), que nos permite
aumenta o disminuye un valor haciendo clic en flecha arriba y flecha abajo,
respectivamente.
EJEMPLO 01:
Hijos
8. Barra de Desplazamiento
Permite crear una barra de desplazamiento similar a la que se utiliza en las ventanas de Windows, que mostrará
el intervalo de valores en una celda asociada cuando hagamos clic en las flechas de desplazamiento o
arrastremos el deslizador.
PROPIEDADES: Valor actual: Corresponde al valor actual que tiene el control. Valor mínimo: Corresponde al valor mí
que deseamos pueda ser elegido. Valor máximo: Corresponde al valor máximo que deseamos pueda ser elegido
Incremento: Corresponde al valor en que aumentará o disminuirá el control. Cambio de página: corresponde el valo
cambio que tendrá la barra si damos clic no sobre las flechas sino sobre la barra central directamente. Vincular con la
En esta opción indicaremos la celda en la cual deseamos se coloque el número que resulta luego de la interacción co
control
EJEMPLO 01:
EJEMPLO 02:
Hallar la Cuota Mensual, que depende del Interes que es Fijo 6%, del Periodo de Años, que debe tener un rango entre 2 y 5
"Control de Número". Y el monto que oscilara entre 1000 y 10000 soles (Use la "Barra de Desplazamiento")
mulario
recer oferta"
PROPIEDADES: Valor (estado inicial del botón de opción que puede ser:
activado o desactivado) y Vincular con la celda (celda en la que se
devuelve el número de botón de opción seleccionado dentro del grupo de
opciones).
Malo 1
Ta...
32"
2 36"
40"
PRODUCTO GUSTO
Helado Menta
Torta Chocolate
Dulce Frutilla
Vainilla
nuez
Leche
Fresa
D. Producto D. Gusto
Helado Chocolate
PROPIEDADES: Rango de entrada (rango de celdas que contiene los
valores que se muestran en la lista), Vincular con la celda (celda en la que
se devuelve el número del elemento seleccionado) y Tipo de selección
(especifica el modo en que pueden seleccionarse los elementos de la lista:
simple o múltiple).
Toyota 3
Chevrolet
Ford
Honda
Ferrari
BMW
VENTAS
Mes 1 Mes 2 Mes 3 Mes 4
S/. 10,211 S/. 52,904 S/. 22,525 S/. 15,861
S/. 63,312 S/. 65,573 S/. 96,783 S/. 64,900
S/. 29,365 S/. 97,749 S/. 78,747 S/. 45,934
S/. 88,388 S/. 81,891 S/. 64,429 S/. 2,983
S/. 63,707 S/. 51,601 S/. 73,547 S/. 47,167
S/. 55,294 S/. 87,252 S/. 15,948 S/. 38,758
S/. 88,294 S/. 61,104 S/. 84,830 S/. 80,959
S/. 61,386 S/. 19,199 S/. 11,881 S/. 95,440
S/. 51,707 S/. 73,057 S/. 26,453 S/. 86,968
S/. 39,940 S/. 90,178 S/. 52,004 S/. 38,303
S/. 78,923 S/. 1,661 S/. 57,380 S/. 77,936
S/. 96,166 S/. 76,884 S/. 82,518 S/. 76,311
S/. 24,714 S/. 58,490 S/. 61,404 S/. 97,637
S/. 49,000 S/. 97,900 S/. 72,247 S/. 56,296
PROPIEDADES: Valor actual (posición relativa del control de número
dentro del rango de valores permitidos), Valor mínimo (valor más bajo
permitido para el control de número), Valor máximo (valor más alto
permitido para el control de número), Incremento (cantidad de aumento
o disminución del control de número cada vez que se hace clic en las
flechas) y Vincular con la celda (celda en la que se devuelve la posición
actual del cuadro de desplazamiento).