1. Formulario en Excel
Excel Avanzado
Facultad de Ingeniería Electrónica e Informática
Marzo 2023
Aquel que espera hacer mucho bien de una sola vez,
nunca hará nada
Mg. Ing. Eddye Arturo Sanchez Castillo
2. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
¿Que es un Formulario?
002
Los formularios en Excel tienen
como objetivo facilitar la captura de
información para poderla organizar y
administrar con mayor facilidad, ya
que contienen instrucciones precisas
de lo que deben escribir los usuarios
o clientes y contienen los recuadros
necesarios para ingresar la
información.
3. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
¿Que es un Formulario?
003
Un formulario en Excel Es un documento,
donde los usuarios pueden llenar información
de diferente tipo.
Un formulario en Excel es básicamente un
método que permite ingresar datos a las
hojas de cálculo, son de mucha utilidad
porque nos ayuda a evitar errores en la
captura de información, facilitándonos la
posibilidad que se puedan añadir datos de
manera manual o que nos permita elegir
ciertos datos que previamente se han
ingresado al crear el formulario.
4. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
Tipos de Formulario en Excel
004
Excel podemos crear tres tipos de formularios:
• formularios de datos,
• hojas de cálculo con controles de formulario o
controles ActiveX y
• formularios de usuario en VBA.
5. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
Tipos de Formulario en Excel
005
Formularios de datos:
En un formulario de datos podemos escribir o
mostrar una sola fila de información en un
intervalo o en una tabla de datos.
Por lo tanto, los usuarios podrán visualizar de
mejor manera los datos o elementos a seleccionar.
En este tipo de formulario podemos hacer la
edición de la información que vamos a solicitar o
crear nuevos registros para que se puedan
mostrar en el formulario y Excel nos permite
generar de manera automática un formulario de
datos para cualquier tabla que deseemos trabajar.
7. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
Tipos de Formulario en Excel
007
Controles de formulario en la hoja de cálculo:
Los controles de formulario en Excel nos
permiten introducir información y ver los datos
en una misma cuadrícula, mediante una lista
para facilitar la selección de los elementos.
De igual manera podemos agregar otros
controles que nos ayudarán a crear formularios
más avanzados, como, por ejemplo: Agregar
botones, casillas de verificación, cuadros
combinados, barra de desplazamiento, control
de número, cuadro de grupo, cuadro de lista y
etiquetas
8. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
Tipos de Formulario en Excel
008
Controles de formulario en la hoja de cálculo:
Este tipo de formulario en
Excel nos permite
interactuar con los datos de
la celda sin la necesidad de
usar código VBA. Además,
los controles ActiveX
pueden personalizarse,
tanto en apariencia como
en su comportamiento y
pueden usarse con o sin el
uso de código VBA.
9. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
Tipos de Formulario en Excel
009
Formularios de usuario en VBA
Los formularios de usuario en VBA son
cuadros de diálogo que se implementan
para solicitar información al usuario, son
conocidos como UserForm y son creados
desde el editor de Visual Basic y
administrados desde código VBA.
Por lo general, este tipo de formularios
son más avanzados y son creados
específicamente para cumplir con la tarea,
que es la de capturar la información del
usuario de manera más fácil para él.
22. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0022
FUNCION INDICE()
La función INDICE en Excel nos ayuda a obtener el
valor de una celda dentro de una matriz especificando
el número de fila y columna.
Esta función tiene dos formas de uso:
• de forma matricial y
• de forma de referencia.
FORMA MATRICIAL DE LA FUNCIÓN INDICE
Devuelve el valor de un elemento de una tabla o matriz
seleccionado por los índices de número de fila y de
columna.
Use la forma matricial si el primer argumento de INDICE es
una constante matricial.
23. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0023
FUNCION INDICE()
Sintaxis
INDICE(matriz; núm_fila; [núm_columna])
La forma de matriz de la función INDICE tiene los
siguientes argumentos:
• Matriz (Obligatorio).
Es un rango de celdas o una constante de matriz.
Si matriz contiene solo una fila o columna, el
argumento núm_fila o núm_columna
correspondiente es opcional.
Si matriz tiene varias filas y columnas, y solo usa
núm_fila o núm_columna, INDICE devuelve una
matriz de dicha fila o columna completa.
24. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0024
FUNCION INDICE()
Sintaxis
• Fila (Obligatorio):
A menos que núm_columna esté presente.
Selecciona la fila de la matriz desde la cual devolverá
un valor. Si se omite núm_fila, núm_columna es
obligatorio.
• núm_columna (Opcional):
Selecciona la columna de la matriz desde la cual
devolverá un valor. Si se omite núm_columna,
núm_fila es obligatorio.
25. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0025
FUNCION INDICE()
Observaciones
• Si se utilizan los argumentos núm_fila y
núm_columna, INDICE devuelve el valor de la celda
en la intersección de núm_fila y núm_columna.
• Los argumentos núm_fila y núm_columna deben
indicar una celda incluida en matriz; de lo contrario,
INDICE devuelve un #¡REF! .
• Si define el argumento de núm_fila y núm_columna
como 0 (cero), INDICE devuelve la matriz de valores
de toda la fila o columna, según corresponda. Para
usar valores devueltos como matriz, escriba la
función INDICE como fórmula de matriz.
46. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0046
Aprender Botones de Opción
Primero se debe crear un Cuadro de Grupo, para el control de los botones de opción
49. Universidad Nacional
Federico Villarreal
Facultad de
Ingeniería
Electrónica e
Informática
0049
Aprender Botones de Opción
Primero se debe crear un Cuadro de Grupo, para el control de los botones de opción