Anda di halaman 1dari 13

Controles de Formulario

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. Crear formularios con controles dentro de Excel.


2. Escribir nuestras propias macros para ejecutar acciones
dentro de un libro de Excel
3. Utilizar comandos XML o controles ActiveX.

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

Sueldo Basico Bono


S/. 1,500.00

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.

codigo Destino precio


1 Ica 25
2 Lima 40
3 Ayacucho 60
4 Arequipa 50
3 Selección de destino:

Precio S/. 60.00

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.

Día y Hora 26/05/19

Cliente José

Cantidad 2

Seleccione Producto
1
Seleccione el gusto
2
Precio 3.5

Total 7

Nota:

El consumo fue Helado de Chocolate y su cuenta es de 7 soles


el consumo fue Helado "de
4. Cuadro de Lista

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

Precio S/. 22,000.00

EJEMPLO 02:

V. Vendedor 1 2
V. Vendedor 2 3
VENDEDOR

Comparacion de Ventas por Vendedor DIANA


Vendedor 1 Vendedor 2 Mes ISABEL
1 ZORAIDA
2 LINA
3 ANGELICA
4 MARIA
TOTAL TATIANA
NATALY
Vendedor 1 Vendedor 2 JHONY
DIANA DIANA CARLOS
ISABEL ISABEL GLORIA
ZORAIDA ZORAIDA
LINA LINA LADY
ANGELICA ANGELICA
MARIA MARIA JORGE
TATIANA TATIANA
NATALY
DIEGO
NATALY
JHONY JHONY
CARLOS CARLOS
GLORIA GLORIA
LADY LADY
JORGE JORGE
DIEGO DIEGO

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

de una hoja de nuestro libro, o dentro de un formulario de


or con los usuarios y tener un mejor control sobre la

es necesarios para trabajar con formularios, macros y otras tareas

a apoyarnos en tareas específicas de uso no frecuente.

varse, llendo a "Personalizar Cinta de Opciones"

PROPIEDADES: Valor (estado inicial de la casilla reverificación que puede


ser: activado o desactivado) y Vincular con la celda (celda en la que se
devuelve el estado de la casilla de verificación, 1 cuando está activada y 0
cuando esta desactivada)

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).

emos lo posible para mejorar"


C...Bueno

Malo 1

de 40' su precio será de 20000.

Ta...
32"

2 36"

40"

del 10% sino será del 5%


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 Líneas de unión verticales (número de líneas que se
muestran en el desplegable).

s, sino 5.5 soles.

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).

"Ford" su precio es 22000,

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).

e Windows, que mostrará


de desplazamiento o

o: Corresponde al valor mínimo


seamos pueda ser elegido.
ágina: corresponde el valor de
tamente. Vincular con la celda:
luego de la interacción con el

tener un rango entre 2 y 5 (Use el

Anda mungkin juga menyukai