Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Formulario aplicado a Ingreso de data: Encuesta-Evento

| 2 comentarios

El presento formulario sirve para el ingreso a una tabla Excel de la data correspondiente a una encuesta de fin de un evento académico en general.

En primer lugar, se muestra la tabla con los campos que será llenada:

formulario encuesta evento 01

(Para mayor visualización de la imagen, hacer click en la misma)

Como se ha podido apreciar, el formulario a crear deberá contemplar el llenado de las diversas filas de manera consecutiva.

En Segundo Lugar, se crea el formulario:

2.1) Programador: VBA
2.2) Insertar: Userform
2.3) Usar el cuadro de herramientas

*En caso de que no aparezca: Usar Ver : Cuadro de Herramientas

formulario encuesta evento 02

(Para mayor visualización de la imagen, hacer click en la misma)

2.4) Procedemos a crear la forma del formulario:
El método a emplear es hacer clíck en las opciones del "cuadro de herramientas" y arrastrar hacia el formulario.
Para cambiar el nombre de los encabezados ir a la venta de "Propiedades " y cambiar la opción "caption": por ejemplo para el nombre del formulario para efectos de lenguaje vba es "UserForm", sin embargo se puede apreciar que el encabezado es "Talleres-Encuesta".

formulario encuesta evento 03

(Para mayor visualización de la imagen, hacer click en la misma)

En tercer lugar, se muestra los diversos momentos del lenguaje VBA(toda información adicional esta mencionada en los comentarios) :

Sobre los comentarios:
-Empty: Vacío o Vacíar(Quita o limpia un valor).
-Uncheck: Libera la elección escogida.
-Set: Posiciona una referencia.
-"Unload Me": Desactiva los valores cogidos por la macro (Cancela la ejecución de la misma).
-"Call UserForm_Initialize": Llama a iniciar el userform.

 

formulario encuesta evento 06

(Para mayor visualización de la imagen, hacer click en la misma)

Finalmente, se agrega un botón al formulario creado y se ejecuta agregando toda la data que se desee =D.

Programador -> Insertar Botón

formulario encuesta evento 07

(Para mayor visualización de la imagen, hacer click en la misma)

Clíck al botón para agregar la data necesaria y OK para agregarla a la tabla.

formulario encuesta evento 08

(Para mayor visualización de la imagen, hacer click en la misma)

Y así podemos seguir agregando todas las personas que terminen una sesión de evento académico, por ejemplo hasta:

formulario encuesta evento 10

(Para mayor visualización de la imagen, hacer click en la misma)

Download: Userform aplicado a ingreso data-encuesta evento académico.xltm

Autor:Ernesto Pizarro Campos

2 comentarios

  1. Esta manera de hacer userform es super útil para el ingreso de data cuando se esta haciendo una investigación cuantitativa.

  2. Este tipo de userform lo podrían emplear encuestadores mediante una Tablet, la data ya quedaría lista para ser revisada y no se requeriría digitar información como en el caso de las encuestas convencionales en papel, esto simplifica mucho el trabajo, y reduce el tiempo.

Deja una respuesta

Los campos requeridos estan marcados con *.