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

CURSO DE EXCEL II 2013

Formularios en Excel
Los formularios en Excel son un mtodo para ingresar datos a nuestras hojas y son de
mucha utilidad porque nos ayudan a evitar errores en la captura de informacin. Podemos
comparar los formularios de Excel con los formularios impresos en papel.

Qu es un formulario en Excel?

Seguramente has llenado un formulario en papel, tal vez cuando has acudido a alguna
oficina de gobierno para realizar un trmite, as que sabes de lo que estoy hablando. Estos
formularios contienen instrucciones precisas de lo que debes escribir y contienen los
recuadros necesarios para ingresar los datos.
GUIA DE ESTUDIANTE

Los formularios en Excel no son tan diferentes de los formularios impresos ya que de igual
manera proveen de los espacios necesarios para ingresar los datos. Los formularios en Excel
utilizan objetos especiales conocidos como controles de formulario que son precisamente
los que nos permiten agregar campos de texto, listas, botones de opcin entre otras cosas
ms.

Tipos de formularios en Excel

Cuando hablamos de formularios en


Excel, es necesario recordar que
podemos crear tres tipos diferentes de
formularios:

Formulario de datos.
Hojas de clculo con controles
de formulario o controles
ActiveX.
Formularios de usuario en
VBA.

A continuacin describir brevemente


cada uno de ellos.

Formulario de datos

A travs de un formulario de datos podemos mostrar al usuario la informacin de una sola


fila de una tabla. En este formulario se puede hacer la edicin de la informacin e inclusive
crear un nuevo registro para la tabla.

Excel puede generar automticamente un formulario de datos para cualquier tabla. Un


detalle importante que debes saber sobre los formularios de datos es que si una celda
contiene una frmula no podrs modificar dicha frmula mediante el formulario sino que
solamente se mostrar el resultado del clculo sin poder editarlo.

Hoja de clculo con controles de formulario

Ya que las celdas de una hoja de Excel nos sirven para introducir informacin, podemos
pensar en una hoja como un gran formulario. De esta manera, si agregamos controles de
formulario a nuestra hoja podremos crear formularios de entrada de datos muy tiles. Por

1 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
ejemplo, podemos agregar a nuestra hoja un control de cuadro de lista para facilitar la
seleccin de los elementos.

De igual manera podemos agregar botones,


cuadros combinados, casillas de verificacin y
otros controles ms que nos ayudarn a crear
formularios avanzados.

Formulario de usuario en VBA

Los formularios de usuario en VBA, tambin


GUIA DE ESTUDIANTE

conocidos como UserForm, son cuadros de


dilogo que hacen uso de controles de
formulario para solicitar informacin al usuario. Estos formularios son creados desde
elEditor de Visual Basic y administrados desde cdigo VBA.

Una vez que se ha creado el formulario de usuario podemos arrastrar y soltar los controles
que estn disponibles desde
el Cuadro de herramientas:

Si quieres crear un formulario


bsico en VBA, sigue los pasos
descritos en el
artculo Formularios en VBA.

Los diferentes tipos


de formularios en Excel nos
evitarn dolores de cabeza ya
que podremos tener cierto grado
de control sobre el ingreso de
datos que otras personas
realizan sobre nuestras hojas de
Excel.

2 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013

Para visualizar los controles de Formulario debemos seguir estos pasos:

1. Clic DERECHO en el botn


Personalizar Barra de acceso
rpido.
GUIA DE ESTUDIANTE

2. Hacer clic en el botn Ms Comandos

3. En la Ventana Opciones de Excel, Personalizar Cinta de Opciones Activar la Pestaa


Desarrollador y clic en Aceptar

4. Clic en la Pestaa Desarrollador, grupo Controles y presionar el comando Insertar .

3 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013

Controles de Formulario
en Excel:
GUIA DE ESTUDIANTE

Ejercicio 2: Ingresar un control de nmero:


Para este ejemplo suponemos que el kilo de un producto cuesta 2 soles, a medida que
aumente la cantidad de kilos aumentar el monto del precio .
1. Escribimos en la celda A2 el texto Kilogramos:
2. En la celda A7 escribimos el texto Monto
3. Insertamos un Control de nmero en la Celda C2

4. Clic derecho sobre el control y la opcin Formato de Control

Seleccionamos,
la ltima opcin

5. Modificamos los valores :Valor Mnimo :0 ,Valor


Maximo:30 ,Incremento : 1 y Vinculamos con la Celda B7

4 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
6. Por ultimo en la celda B7 ,escribimos la formula =B2*2
7. Al cambiar de nmero, la celda de monto, actualizar su valor.
GUIA DE ESTUDIANTE

Ejercicio 3 : Ingresar un Cuadro Combinado:


Se tiene una lista de pases y mostraremos el costo por cada pas :

1. Escribimos el texto Destino en la celda A2 y Costo en la celda A7


2. Insertamos los datos de la lista de pases y el costo por cada uno.

3. Insertamos un Cuadro combinado en la celda B2 :

4. Clic derecho sobre el cuadro combinado y para el rango de entrada, seleccionamos


la tabla de datos de los pases.

5. En la opcin Vincular
con la Celda ,seleccionamos
la celda A4,al desplegar la
opciones del control, debe
mostrarse as:
6. Seleccionamos la
tabla y le cambiamos el
nombre al rango como
Destinos
7. En la celda B7 ,escribimos la siguiente funcin =IINDICE(Destinos,A4,2)
8. Al seleccionar un
pas, la funcin buscara el

valor de cada pas

9. Ejercicio 4 : Ingresar un Cuadro de Lista


Se tiene una lista de lugares de destino y mostraremos el costo por cada lugar

5 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
1. Escribimos el texto Destinos en la Celda A2,Costo en la Celda A7
GUIA DE ESTUDIANTE

2. Insertamos los datos correspondientes de la tabla.

3. Insertamos el cuadro de lista cerca a la celda B2, clic derecho y formato de control.
4. En el rango de celda seleccionamos la tabla de datos y Vincular con la celda A5
5. En la
celda

B7,escribimos la siguiente funcin: =INDICE(D2:E7,A5,2)

Cada vez que elegimos una opcin mostrara el costo indicado en la tabla.
6. El resultado debe ser como la siguiente imagen :
Indique los datos ingresados en la Pestaa Control:

Rango de Entrada: .
Vincular con la celda: .
Tipo de Seleccin: .

Ejercicio 5: Ingresar botones de opciones:


Se tiene 4 botones de opciones de Estado Civil, hay una bonificacin para cada estado,
cuando se marque una opcin mostrara la bonificacin correspondiente.
1. Escribimos el texto Bonificacin en la celda A12
2. Insertar desde la Pestaa Desarrollador ,un cuadro de Grupo ,borramos el nombre
y escribimos Estado Civil
3. Luego insertar 4 Botones de Opcin uno debajo del otro
4. Cambiar el nombre de cada botn por Casado ,Soltero ,Viudo ,Divorciado
5. Clic derecho sobre el control y seleccionamos la celda A8

6 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
6. Hacemos esto para los 4 botones de control ,la celda A8
7. Cada vez que seleccionamos una opcin, la celda vinculada mostrara un nmero,
tal como se muestra en la imagen.
GUIA DE ESTUDIANTE

8. En la celda B12, utilizaremos la funcin SI para evaluar las bonificaciones segn el


estado civil.

Nota: Solo debe seleccionarse un botn de opcin para que pueda ejecutarse de
manera correcta los resultados.

Ejercicio 6: Ingresar casilla de verificacin:


En el Banco se realiza un descuento de 100 soles para AFP INTEGRA, pero dicho
descuento solo se aplicar si la casilla est marcada.
1. Escribimos el texto Descuentos en la celda A1 y Total de Descuento en la celda A7
2. Insertar una Casilla de Verificacin ,cambiamos el nombre de la casilla
Por AFP INTEGRA
3. Vincular con la cela A4

7 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
4. Al marcar la casilla en celda vinculada mostrara el texto VERDADERO, esto
indica el estado de la casilla, y de no estar marcada mostrara FALSO
5. En la celda B7, escribir la siguiente funcin, que evala el estado de la casilla para
aplicar el descuento o no.
6. La funcin es : =SI(A4=VERDADERO,100,0)
GUIA DE ESTUDIANTE

7. Esta funcin evala si la casilla esta verdadera entonces aplica el descuento aso
contrario mostrara 0 (cero)

Casilla
Seleccionada Casilla No Seleccionada

Practique lo aprendido.
Generar las siguientes formularios utilizando los controles requeridos

Practica 1: Utilizar Cuadro Combinado

8 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
Practica 2: Utilizar Cuadro de Lista
GUIA DE ESTUDIANTE

Practica 3: Utilizar Control de Nmero


La comisin por una venta es de 2 soles .

Practica 4: Utilizar Botn de Opcin


Si es Unitario se Aplica un descuento de 0, mayor de 10 paquetes 10 soles, mayor de 50
30 soles y mayor de 100 ser 50 soles

Practica 5: Utilizar Casilla de Verificacin


Si es ms de 50 paquetes hay un descuento de 70 soles

9 Casasjunior1@gmail.com | Casas Villanueva Junior


CURSO DE EXCEL II 2013
Guarde el libro de Excel con un nombre en tu USB.

Al trmino de la Prctica de Laboratorio # 2, entregarla para su pstuma revisin y nota


respectiva.
Nota: La prctica no debe contener ningn campo de relleno vaco, no presentar
borrones, las hojas deben estar bien cuidadas y presentarlo en folder.

Nota de Clase
GUIA DE ESTUDIANTE

10 Casasjunior1@gmail.com | Casas Villanueva Junior

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