{"id":4033,"date":"2013-12-09T07:03:17","date_gmt":"2013-12-09T13:03:17","guid":{"rendered":"http:\/\/aplicaexcelcontable.com\/blog\/?p=4033"},"modified":"2024-12-07T10:45:55","modified_gmt":"2024-12-07T16:45:55","slug":"la-ventana-proyecto-de-vba","status":"publish","type":"post","link":"https:\/\/aplicaexcelcontable.com\/blog\/la-ventana-proyecto-de-vba.html","title":{"rendered":"Conociendo la Ventana Proyecto de VBA &#8211; Curso B\u00e1sico de VBA"},"content":{"rendered":"<h1 style=\"text-align: center;\">la Ventana Proyecto de VBA<\/h1>\n<p style=\"text-align: justify;\">Comencemos con el articulo <strong>Programar en Excel &#8211; Conociendo la Ventana Proyecto de VBA:<\/strong><\/p>\n<p style=\"text-align: justify;\">Que tal te parece todos estos temas! Le estas sacando provecho? Espero que si, vamos a empezar con un nuevo tema, pero antes, si no has visto el tema anterior tan solo&nbsp;<span style=\"color: rgb(0, 23, 255);\"><a href=\"https:\/\/aplicaexcelcontable.com\/blog\/programar-en-excel-el-editor-de-macros.html\" style=\"outline: none;\" target=\"_blank\"><strong>pulsa clic aqu\u00ed<\/strong><\/a><\/span> y lee el tema anterior.<\/p>\n<p style=\"text-align: justify;\">Una vez termines de ver el tema anterior regresa nuevamente aqu\u00ed para continuar.<\/p>\n<p style=\"text-align: justify;\">Hoy vamos a conocer la ventana Proyecto de VBA y no olvides que poco a poco iremos conociendo totalmente VBA. Para que al terminar seas experto en Programaci\u00f3n con VBA.<\/p>\n<h2 style=\"text-align: center;\">Conociendo la Ventana Proyecto de VBA<\/h2>\n<p style=\"text-align: justify;\">Veamos una imagen &nbsp;para ver como se ve la ventana Proyecto en VBA. Si no la puedes visualizar puedes activarla desde el Men\u00fa \u00abVer\u00bb =&gt; \u00abExplorador de proyectos\u00bb, dentro del Editor de Visual Basic.<\/p>\n<p style=\"text-align: justify;\">En la ventana Proyecto de VBA hay carpetas donde se guardar\u00e1n y escribir\u00e1n las Macros. Hemos presionado el bot\u00f3n \u00abAlternar carpetas\u00bb para que se ordenen mejor los elementos, como se ve a continuaci\u00f3n:<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Proyecto de VBA\" width=\"276\" height=\"404\" title=\"Ventana Proyecto\" data-id=\"35197\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Ventana-Proyecto.png\" data-width=\"276\" data-height=\"404\" data-init-width=\"276\" data-init-height=\"404\" style=\"aspect-ratio: auto 276 \/ 404;\"><\/span><\/p>\n<p style=\"text-align: justify;\">En un primer nivel tenemos los proyectos, por regla general, cada Libro Excel tiene asociado un proyecto.<\/p>\n<p style=\"text-align: justify;\">Por ejemplo, si creas un nuevo Libro Excel desde el Men\u00fa de Excel Archivo =&gt; Nuevo y vuelves al Editor de Macros (Alt + F11), ver\u00e1s que aparece el Proyecto VBAProject (Libro1).<\/p>\n<p style=\"text-align: justify;\">Dentro del par\u00e9ntesis aparece el nombre de tu Libro Excel y lo de VBAProject podr\u00e1s cambiarlo luego.<\/p>\n<p style=\"text-align: justify;\">En resumen VBAProject (Libro1) es la carpeta principal, asociada a un Libro Excel determinado, donde insertaremos todo lo referido a las Macros para dicho Libro.<\/p>\n<p style=\"text-align: justify;\">Y en un segundo nivel tenemos las carpetas, estas carpetas nos distinguen entre Objetos, Formularios y M\u00f3dulos.&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><strong>la Ventana Proyecto de VBA &#8211;&nbsp;<\/strong>Veamos cada una de ellas:<\/h3>\n<p style=\"text-align: justify;\"><strong>A) Objetos: <\/strong>En esta carpeta vemos que cuelgan dos Elementos, los cuales son:<\/p>\n<ul>\n<li><span>ThisWorkbook siempre est\u00e1 presente, si escribimos una Macro aqu\u00ed la misma afectar\u00e1 a todo el Libro<\/span><\/li>\n<li><span>Hoja1 (Hoja1) hace referencia las Hojas de Excel (Habr\u00e1 1 por cada Hoja de nuestro Libro). Si escribimos una Macro aqu\u00ed la misma solo afectar\u00e1 a la Hoja en cuesti\u00f3n.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>B) Formularios:&nbsp;<\/strong>Los Formularios son m\u00e1s conocidos como UserForms. Si no lo visualizas puedes agregarlos desde el Men\u00fa \u00abInsertar\u00bb &gt; Userform.<\/p>\n<ul>\n<li><span>Dentro de la carpeta de Formularios vemos un elemento llamado Userform1. Todo el tema de formularios lo veremos con m\u00e1s detalle en los siguientes temas \u00abFormularios\u00bb.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>C) M\u00f3dulos: <\/strong>Los M\u00f3dulos sirven para escribir Macros a nivel gen\u00e9rico, sin estar relacionadas a la Hoja o Libro en particular. Si no visualizas ninguno puedes agregarlos desde el Men\u00fa \u00abInsertar\u00bb &gt; M\u00f3dulo.<\/p>\n<ul>\n<li><span>Dentro de la carpeta de M\u00f3dulos vemos que hay un elemento llamado M\u00f3dulo1, podemos insertar tantos m\u00f3dulos como necesitemos. En los m\u00f3dulos podemos escribir Macros que operan de forma gen\u00e9rica, sin distinguir entre Hojas o Libros.<\/span><\/li>\n<\/ul>\n<h3 style=\"text-align: center;\">Para continuar con la Ventana Proyecto de VBA:<\/h3>\n<p style=\"text-align: justify;\">Haciendo doble clic izquierdo en cualquiera de estos objetos ver\u00e1s que se habilita la ventana de c\u00f3digo de la izquierda (Una Hoja en blanco grande). En la misma es donde se escriben las Macros.<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"color: rgb(255, 0, 0);\">RECUERDA:<\/span><\/strong> Antes de escribir una Macro debes evaluar donde hacerlo.<\/p>\n<ul>\n<li><span>1<\/span><span>Si es una Macro que solo debe afectar una Hoja en particular escr\u00edbela en los objetos de Hoja, en el nombre de Hoja correspondiente.<\/span><\/li>\n<li><span>2<\/span><span>Si la Macro debe afectar a todo un Libro en particular escr\u00edbela en el objeto ThisWorkbook. Estas suelen ser Macros que se ejecutan al abrir, cerrar o guardar el Libro.<\/span><\/li>\n<li><span>3<\/span><span>Si la macro es de tipo gen\u00e9rica escribela en un M\u00f3dulo.<\/span><\/li>\n<li><span>4<\/span><span>Si quieres hacer un Formulario utiliza el objeto Userform.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Hasta aqu\u00ed con el articulo de hoy \u00abConociendo la ventana proyecto de VBA, en el siguiente tema vamos a conocer la ventana Propiedades.<\/p>\n<p style=\"text-align: justify;\">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 \u00abCurso B\u00e1sico de VBA &#8211; Conociendo la Ventana Proyecto de VBA\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>la Ventana Proyecto de VBA Comencemos con el articulo Programar en Excel &#8211; Conociendo la Ventana Proyecto de VBA: Que tal te parece todos estos temas! Le estas sacando provecho? Espero que si, vamos a empezar con un nuevo tema, pero antes, si no has visto el tema anterior tan solo&nbsp;pulsa clic aqu\u00ed y lee [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":35197,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,22],"tags":[293,292,295,294,182,279],"class_list":["post-4033","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-plantillas-excel","tag-programar-en-excel","tag-vba","tag-ventana-proyecto","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/4033","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=4033"}],"version-history":[{"count":0,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/4033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media\/35197"}],"wp:attachment":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media?parent=4033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/categories?post=4033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/tags?post=4033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}