Excel Avanzado

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

Excel Avanzado

Capital de Letonia

| Sin comentarios

Ejemplo: Capital de Letonia

Los UserForm son cuadros de diálogo que sirven como interfaz de la aplicación que se quiere programar y son de gran utilidad cuando se requiere un alto nivel de interacción con el usuario, pues permite que este ingrese texto, ejecute botones, seleccione opciones de una lista desplegable, entre otros.

A continuación se presenta un ejemplo sobre la aplicación de los Userforms:

A través de formularios, se presenta información sobre un país europeo poco conocido: Letonia. Este país se encuentra al norte de Europa y rodea al mar Báltico. Se caracteriza por sus majestuosos paisajes, que van desde hermosas playas hasta densos bosques que parecen salidos de un cuento de hadas. Por otro lado, su capital Riga es una ciudad que combina lo moderno con lo histórico, pues se pueden apreciar tanto museos e iglesias medievales como arquitectura innovadora, todo en una misma ciudad.

El ejemplo consiste en tres partes:

1. Presentar imágenes de Letonia:

Imagen 1

Tema 3 - I1

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

- Se crea un formulario que muestre la bandera, mapa y paisajes de Letonia

- Se modifica la propiedad Caption del userform para poner el título correspondiente

- Del cuadro de herramientas se insertan los cuadros de imágenes necesarios y se modifica la propiedad Picture para insertar la figura deseada

- Se crea un botón "Salir" para ocultar el formulario

Imagen 2

Tema 3 - I2

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

2. Mostrar datos demográficos de Letonia:

Imagen 3

Tema 3 - I3

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

- Se crea un formulario que muestre labels capital, idioma, gentilicio, forma de gobierno, superficie y población así como textbox para cada una de estas labels

- Se crea un botón "Dale click!" cuya función es llenar los textbox con los datos correspondientes

Imagen 4

Tema 3 - I4

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

- También se crea un botón "Salir" para vaciar el formulario

3. Programar una Trivia con lo aprendido

Imagen 5

Tema 3 - I5

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

- Se han programado tres preguntas referentes a la capital de Letonia, su idioma y su forma de gobierno, para cada pregunta se creó un formulario

- Cada formulario tiene un label con la pregunta, como por ejemplo: "¿Cuál es la capital de Letonia?

- Luego se muestran tres opciones mediante OptionButtons, una de ellas será a respuesta correcta

- Se crean tres botones: Salir, para eliminar el formulario; Ver resultado, para saber si se respondió correcta o incorrectamente; y Siguiente, para pasar a la siguiente pregunta

- El botón Siguiente solo funciona si has respondido correctamente

Imagen 6

Tema 3 - I6

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

Para mostrar todos estos formularios se crearon tres botones:

- "Comenzar" para la parte 1

- "Conoce más" para la parte 2

- "¿Cuánto has aprendido?" para la parte 3

Imagen 7

Tema 3 - I7

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

 

Deja una respuesta

Los campos requeridos estan marcados con *.