{"id":5213,"date":"2014-01-10T10:44:34","date_gmt":"2014-01-10T16:44:34","guid":{"rendered":"http:\/\/aplicaexcelcontable.com\/blog\/?p=5213"},"modified":"2024-12-07T17:59:39","modified_gmt":"2024-12-07T23:59:39","slug":"creando-un-userform-2","status":"publish","type":"post","link":"https:\/\/aplicaexcelcontable.com\/blog\/creando-un-userform-2.html","title":{"rendered":"Creando un UserForm 2 &#8211; Curso Basico de VBA"},"content":{"rendered":"<h1 style=\"text-align: center;\">Creando un UserForm 2 &nbsp;paso a paso<\/h1>\n<p style=\"text-align: justify;\">Comencemos con el articulo <strong>Curso Basico de VBA &#8211; Creando un Userform 2 paso a paso:&nbsp;<\/strong>Muy bien, hoy continuamos con la creaci\u00f3n del Formulario (UserForm).<\/p>\n<p style=\"text-align: justify;\">Pero antes, me pregunto si ya viste el tema anterior? Si todav\u00eda no lo has visto <span style=\"color: rgb(0, 23, 255);\"><a href=\"https:\/\/aplicaexcelcontable.com\/blog\/programar-en-excel-creando-un-userform-paso-a-paso.html\" style=\"outline: none;\" target=\"_blank\"><strong>pulsa clic aqu\u00ed<\/strong><\/a><\/span> y lee el tema anterior. Una vez que termines de leer y aplicar los pasos, regresa nuevamente aqu\u00ed y continua.<\/p>\n<p style=\"text-align: justify;\">Continuamos entonces:<\/p>\n<ul>\n<li><span>4<\/span><span><strong>Agregamos un Cuadro de Texto:&nbsp;<\/strong>Para permitir que el usuario ingrese Datos en el Userform agregamos un Control TextBox (Cuadro de Texto), desde el Cuadro de Herramientas.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>Para comenzar, hacemos clic en el Control de TextBox <strong>ab&nbsp;<\/strong>y luego hacemos clic en el Userform, en la parte donde queramos ubicarlo.<\/span><\/li>\n<\/ul>\n<h2 style=\"text-align: center;\">Ejemplo 1 de Creando un UserForm 2<\/h2>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Creando un UserForm\" width=\"564\" height=\"256\" title=\"Cuadro de Texto\" data-id=\"41923\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Cuadro-de-Texto.png\" style=\"\"><\/span><\/p>\n<ul>\n<li><span>Con el nuevo TextBox seleccionado hacemos doble clic en la ventana \u00abPropiedades\u00bb, Propiedad (Name), tipeamos la palabra \u00abUFNombre\u00bb y luego \u00abEnter\u00bb (Este es el nombre que le asignamos al objeto para luego referirnos a \u00e9l desde las Macros).<\/span><\/li>\n<\/ul>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Creando un UserForm\" width=\"272\" height=\"328\" title=\"Nombre de Texbox\" data-id=\"41924\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Nombre-de-Texbox.png\" style=\"\"><\/span><\/p>\n<ul>\n<li><span>Para continuar, hacemos clic en una parte vac\u00eda del Userform, para volver a seleccionar todo el Userform.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>5<\/span><span><strong>Agregamos un Texto:&nbsp;<\/strong>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\u00f3n que se debe introducir.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>En el cuadro de herramientas hacemos clic en el Boton Label <strong>A<\/strong> (Etiqueta).<\/span><\/li>\n<li><span>En el Userform hacemos clic a la izquierda del cuadro de texto, para agregar el cuadro de texto.<\/span><\/li>\n<\/ul>\n<h2 style=\"text-align: center;\">Ejemplo 2 de Creando un UserForm 2<\/h2>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Creando un UserForm\" width=\"560\" height=\"272\" title=\"Insertando Etiqueta\" data-id=\"41927\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Insertando-Etiqueta.png\" style=\"\"><\/span><\/p>\n<ul>\n<li><span>Si fuera necesario podemos cambiar el tama\u00f1o de la Etiqueta de Texto o del Cuadro de Texto para que no se superponga. se puede hacer clic en sus bordes (Peque\u00f1os cuadritos) y arrastrar para cambiar su tama\u00f1o.<\/span><\/li>\n<li><span>Seleccionamos la nueva Etiqueta, hacemos &nbsp;doble clic en la propiedad \u00abCaption\u00bb de la venta de \u00abPropiedades\u00bb, tipeamos Nombre y pulsamos \u00abEnter\u00bb.<\/span><\/li>\n<\/ul>\n<h2 style=\"text-align: center;\">Ejemplo 3 de &nbsp;Creando un UserForm 2<\/h2>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Creando un UserForm\" width=\"276\" height=\"228\" title=\"Propiedades de Etiqueta Caption\" data-id=\"41928\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Propiedades-de-Etiqueta-Caption.png\" style=\"\"><\/span><\/p>\n<ul>\n<li><span>Hacemos clic en alguna parte vac\u00eda del Userform para seleccionarlo y mostrar el cuadro de herramientas.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"\"><span>6<\/span><span><strong>Agregamos los cuadros de textos restantes:&nbsp;<\/strong>Agregamos los Cuadros de Texto y las Etiquetas Restantes (Ya lo hicimos para el nombre as\u00ed que repetimos para Edad y Fecha de Nacimiento). Repetimos los pasos 4 y 5 y agregamos:<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">* 1 TextBox cuyo (Name) sea UFEdad, con una Etiqueta de Texto (Label) Edad.<\/p>\n<p style=\"text-align: justify;\">* 1 TextBox cuyo (Name) sea UFFecha, con una Etiqueta de Texto (Label) Fecha Nac.<\/p>\n<p style=\"text-align: justify;\">Es muy importante que no olvides asignar bien los nombres (Name) a los Textbox, si no la Macro dar\u00e1 error. Puedes revisar los pasos 4 y 5 para recordar como hacerlo.<\/p>\n<h3 style=\"text-align: center;\">Si los TextBox no quedan alineados se pueden alinear de la siguiente forma:<\/h3>\n<ul>\n<li><span>Pulsa clic en el primer TextBox. Manteniendo pulsada la Tecla MAYUS, selecciona los otros TextBox.<\/span><\/li>\n<li><span>Vamos a Men\u00fa Formato &gt; Alinear &gt; Izquierda. Hacemos clic en alguna parte vac\u00eda del Userform para seleccionarlo y mostrar el Cuadro de Herramientas.<\/span><\/li>\n<\/ul>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Userform\" width=\"336\" height=\"256\" title=\"Formulario Datos\" data-id=\"35426\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Formulario-Datos.png\"><\/span><\/p>\n<ul>\n<li style=\"\"><span>7<\/span><span><strong>Agregamos los Botones:&nbsp;<\/strong>Para permitir que el usuario ejecute una acci\u00f3n, se pueden agregar Botones de Comando o CommandButons. Nuestro Userform tendr\u00e1 un bot\u00f3n para agregar los datos a la Tabla Excel y otro bot\u00f3n para cerrar el Userform.<\/span><\/li>\n<\/ul>\n<ul>\n<li><span>En el cuadro de herramientas hacemos clic en ComandButton (Bot\u00f3n de comando).<\/span><\/li>\n<li><span>En el Userform hacemos clic en la parte inferior izquierda para agregar el Boton.<\/span><\/li>\n<li><span>Con el nuevo Bot\u00f3n seleccionado hacemos doble clic en la Propiedad (Name) de la ventana de \u00abPropiedades\u00bb, tipeamos \u00abUFAgregar\u00bb y luego \u00abEnter\u00bb.<\/span><\/li>\n<li><span>Con el nuevo bot\u00f3n seleccionado hacemos doble clic en su Propiedad Caption en la ventana de \u00abPropiedades\u00bb, tipeamos \u00abAgregar\u00bb y luego \u00abEnter\u00bb.<\/span><\/li>\n<li><span>Hacemos clic en alguna parte vac\u00eda del Userform para seleccionarlo y mostrar el cuadro de herramientas.<\/span><\/li>\n<li><span>Repetimos los pasos anteriores para agregar otro CommandButton llamado UFCerrar y nombre Cerrar.<\/span><\/li>\n<li><span>Si fuese necesario podemos reubicar los botones dentro del Userform.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Es muy importante que no olvides asignar bien los nombres (Name) a los CommandButtons, si no la Macro dar\u00e1 Error. Esto se explica en el paso 3 y luego deber\u00e1s repetirlo para el otro bot\u00f3n, tal cual se indica en el paso 6.<\/p>\n<h2 style=\"text-align: center;\">Ejemplo 4 &nbsp;de Creando un UserForm 2<\/h2>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Creando un UserForm\" width=\"588\" height=\"256\" title=\"Boton de comando para UF\" data-id=\"41932\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Boton-de-comando-para-UF.png\" style=\"\"><\/span><\/p>\n<p style=\"text-align: justify;\">Muy bien, ya hemos creado el Formulario ahora vamos a agregar el codigo para los botones \u00abAgregar\u00bb y \u00abCerrar\u00bb, pero esto lo haremos en el post de ma\u00f1ana.<\/p>\n<p style=\"text-align: justify;\">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\u00f3n compartir:<\/p>\n<p style=\"text-align: justify;\">Me gustar\u00eda saber que piensas de este articulo \u00abProgramar en Excel &#8211; Creando un UserForm paso a paso 2\u00bb.<\/p>\n<p style=\"text-align: justify;\">Por lo tanto:<\/p>\n<p style=\"text-align: justify;\">D\u00e9jame tu comentario con dudas, cr\u00edticas constructivas y sugerencia en la secci\u00f3n de comentarios o bien en el Chat. Al mismo tiempo te invito a que visites nuestra pagina de Facebook,&nbsp;<span style=\"color: rgb(0, 23, 255);\"><a href=\"https:\/\/www.facebook.com\/AplicaExceContable\/\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener\"><strong>pulsando clic aqu\u00ed<\/strong><\/a><\/span>.<\/p>\n<p style=\"\">Cualquier duda o pregunta, puedes escribirme directamente en la<span style=\"--tcb-text-highlight-color: rgb(237, 243, 13) !important;\">&nbsp;<\/span><a href=\"#comentario\" style=\"outline: none;\"><span style=\"--tcb-text-highlight-color: rgb(237, 243, 13) !important;\">secci\u00f3n de comentarios<\/span><\/a>, en la <a href=\"https:\/\/aplicaexcelcontable.com\/blog\/contacto\" target=\"_blank\" style=\"outline: none;\"><span style=\"--tcb-text-highlight-color: rgb(231, 100, 224) !important;\" data-text-highlight=\"bubble\">pagina del chat<\/span><\/a>, directamente en <span style=\"--tcb-text-highlight-color: rgb(30, 184, 76) !important;\">whatsapp<\/span> o bien al correo electr\u00f3nico rogerperez@aplicaexcelcontable.com.<span style=\"--tcb-text-highlight-color: transparent !important;\"><\/span><\/p>\n<p style=\"\">Te saluda,<span style=\"--tcb-text-highlight-color: transparent !important;\"><\/span><\/p>\n<p style=\"\"><strong>Roger Perez \u2013 Aplica Excel Contable<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creando un UserForm 2 &nbsp;paso a paso Comencemos con el articulo Curso Basico de VBA &#8211; Creando un Userform 2 paso a paso:&nbsp;Muy bien, hoy continuamos con la creaci\u00f3n del Formulario (UserForm). Pero antes, me pregunto si ya viste el tema anterior? Si todav\u00eda no lo has visto pulsa clic aqu\u00ed y lee el tema [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":41923,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,22],"tags":[293,292,25,23,295,294,26,24],"class_list":["post-5213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programar-en-excel","category-curso-basico-de-vba","tag-aprender-excel","tag-excel-y-contabilidad","tag-formularios","tag-formularios-excel","tag-plantillas-excel","tag-programar-en-excel","tag-userform","tag-userform-en-vba","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/5213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/comments?post=5213"}],"version-history":[{"count":0,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/5213\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media\/41923"}],"wp:attachment":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media?parent=5213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/categories?post=5213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/tags?post=5213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}