Skip to content
Blog – Aplica Excel Contable

Programar en Excel – Creando un UserForm paso a paso – 2

enero 10, 2014

Programar en Excel – Creando un UserForm paso a paso 2

Comencemos con el articulo Programar en Excel - Creando un Userform paso a paso 2: Muy bien, hoy continuamos con la creación del Formulario (UserForm).

Pero antes, me pregunto si ya viste el tema anterior? Si todavía no lo has visto pulsa clic aquí y lee el tema anterior. Una vez que termines de leer y aplicar los pasos, regresa nuevamente aquí y continua.

Continuamos entonces:

  • 4
    Agregamos un Cuadro de Texto: Para permitir que el usuario ingrese Datos en el Userform agregamos un Control TextBox (Cuadro de Texto), desde el Cuadro de Herramientas.
  • check
    Para comenzar, hacemos clic en el Control de TextBox ab y luego hacemos clic en el Userform, en la parte donde queramos ubicarlo.

Ejemplo de la Imagen

Creando un UserForm
  • check
    Con el nuevo TextBox seleccionado hacemos doble clic en la ventana "Propiedades", Propiedad (Name), tipeamos la palabra "UFNombre" y luego "Enter" (Este es el nombre que le asignamos al objeto para luego referirnos a él desde las Macros).
Creando un UserForm
  • check
    Para continuar, hacemos clic en una parte vacía del Userform, para volver a seleccionar todo el Userform.
  • 5
    Agregamos un Texto: Para ayudar al usuario a ingresar sus datos, debemos indicarle que es lo que debe introducir en el Cuadro de Texto del paso anterior. Podemos agregar una Etiqueta de Texto que describa la información que se debe introducir.
  • check
    En el cuadro de herramientas hacemos clic en el Boton Label A (Etiqueta).
  • check
    En el Userform hacemos clic a la izquierda del cuadro de texto, para agregar el cuadro de texto.

Ejemplo de la Imagen

Creando un UserForm
  • check
    Si fuera necesario podemos cambiar el tamaño de la Etiqueta de Texto o del Cuadro de Texto para que no se superponga. se puede hacer clic en sus bordes (Pequeños cuadritos) y arrastrar para cambiar su tamaño.
  • check
    Seleccionamos la nueva Etiqueta, hacemos  doble clic en la propiedad "Caption" de la venta de "Propiedades", tipeamos Nombre y pulsamos "Enter".

Ejemplo de la Imagen

Creando un UserForm
  • check
    Hacemos clic en alguna parte vacía del Userform para seleccionarlo y mostrar el cuadro de herramientas.
  • 6
    Agregamos los cuadros de textos restantes: Agregamos los Cuadros de Texto y las Etiquetas Restantes (Ya lo hicimos para el nombre así que repetimos para Edad y Fecha de Nacimiento). Repetimos los pasos 4 y 5 y agregamos:

* 1 TextBox cuyo (Name) sea UFEdad, con una Etiqueta de Texto (Label) Edad.

* 1 TextBox cuyo (Name) sea UFFecha, con una Etiqueta de Texto (Label) Fecha Nac.

Es muy importante que no olvides asignar bien los nombres (Name) a los Textbox, si no la Macro dará error. Puedes revisar los pasos 4 y 5 para recordar como hacerlo.

Si los TextBox no quedan alineados se pueden alinear de la siguiente forma:
  • check
    Pulsa clic en el primer TextBox. Manteniendo pulsada la Tecla MAYUS, selecciona los otros TextBox.
  • check
    Vamos a Menú Formato > Alinear > Izquierda. Hacemos clic en alguna parte vacía del Userform para seleccionarlo y mostrar el Cuadro de Herramientas.
Userform
  • 7
    Agregamos los Botones: Para permitir que el usuario ejecute una acción, se pueden agregar Botones de Comando o CommandButons. Nuestro Userform tendrá un botón para agregar los datos a la Tabla Excel y otro botón para cerrar el Userform.
  • check
    En el cuadro de herramientas hacemos clic en ComandButton (Botón de comando).
  • check
    En el Userform hacemos clic en la parte inferior izquierda para agregar el Boton.
  • check
    Con el nuevo Botón seleccionado hacemos doble clic en la Propiedad (Name) de la ventana de "Propiedades", tipeamos "UFAgregar" y luego "Enter".
  • check
    Con el nuevo botón seleccionado hacemos doble clic en su Propiedad Caption en la ventana de "Propiedades", tipeamos "Agregar" y luego "Enter".
  • check
    Hacemos clic en alguna parte vacía del Userform para seleccionarlo y mostrar el cuadro de herramientas.
  • check
    Repetimos los pasos anteriores para agregar otro CommandButton llamado UFCerrar y nombre Cerrar.
  • check
    Si fuese necesario podemos reubicar los botones dentro del Userform.

Es muy importante que no olvides asignar bien los nombres (Name) a los CommandButtons, si no la Macro dará Error. Esto se explica en el paso 3 y luego deberás repetirlo para el otro botón, tal cual se indica en el paso 6.

Ejemplo de la Imagen
Creando un UserForm

Muy bien, ya hemos creado el Formulario ahora vamos a agregar el codigo para los botones "Agregar" y "Cerrar", pero esto lo haremos en el post de mañana.

Y si te ha gustado el tema de hoy, te invito a que lo compartas con tus amigos de Facebook pulsando clic en el botón compartir:

Me gustaría saber que piensas de este articulo "Programar en Excel - Creando un UserForm paso a paso 2".

Por lo tanto:

Déjame tu comentario con dudas, críticas constructivas y sugerencia en la sección de comentarios o bien en el Chat. Al mismo tiempo te invito a que visites nuestra pagina de Facebook, pulsando clic aquí.

Te saluda,

Roger Perez - Aplica Excel Contable

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
>