{"id":2247,"date":"2013-11-14T06:00:26","date_gmt":"2013-11-14T12:00:26","guid":{"rendered":"http:\/\/aplicaexcelcontable.com\/blog\/?p=2247"},"modified":"2024-12-06T13:28:00","modified_gmt":"2024-12-06T19:28:00","slug":"como-comenzar-en-vba","status":"publish","type":"post","link":"https:\/\/aplicaexcelcontable.com\/blog\/como-comenzar-en-vba.html","title":{"rendered":"Como Comenzar en VBA &#8211; Curso Basico de VBA"},"content":{"rendered":"<h1 style=\"text-align: center;\">Como comenzar en VBA &#8211; Curso basico de VBA<\/h1>\n<p style=\"text-align: justify;\">Comencemos con el articulo <strong>Programar en Excel &#8211; Como comenzar en VBA:&nbsp;<\/strong>Si todav\u00eda no has visto el tema anterior, te invito a que lo leas ahora <span style=\"color: rgb(0, 23, 255);\"><a href=\"https:\/\/aplicaexcelcontable.com\/blog\/programar-en-excel-conociendo-el-lenguaje-de-vba.html\"><strong>pulsando clic aqu\u00ed<\/strong><\/a><\/span>.<\/p>\n<p style=\"text-align: justify;\">Una vez termines de leer el tema anterior vuelve ha este tema para continuar. Hoy vamos a ver <strong>Como comenzar en VBA<\/strong>, y para eso vamos conocer la Barra de Herramientas de VBA en Excel.<\/p>\n<h2 style=\"text-align: center;\">Sabes como comenzar en VBA?<\/h2>\n<p style=\"text-align: justify;\">Antes de comenzar a Programar Macros es necesario que conozcas la Barra de Herramientas VBA y las distintas formas de acceder al editor de Macros, que es la Herramienta donde escribir\u00e1s el c\u00f3digo de las mismas. En las secciones siguientes te ense\u00f1aremos ambos conceptos.<\/p>\n<h2 style=\"text-align: center;\">Comenzar en VBA &#8211; Barra de Herramientas VBA<\/h2>\n<p style=\"text-align: justify;\">Primeramente, a la hora de empezar a Programar Macros debemos familiarizarnos con las Herramientas que nos ofrece Excel para programarlas. Excel posee una Barra de Herramientas de Macros o VBA.<\/p>\n<p style=\"text-align: justify;\">Y puedes acceder a la misma desde la pesta\u00f1a \u00abDesarrollador\u00bb &gt; secci\u00f3n \u00abC\u00f3digos\u00bb. Dicho Men\u00fa se ve como en la Fotograf\u00eda a continuaci\u00f3n:<\/p>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Como Comenzar en VBA\" width=\"630\" height=\"148\" title=\"Desarrollador-1\" data-id=\"41248\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/02\/Desarrollador-1.png\" style=\"aspect-ratio: auto 630 \/ 148;\" data-width=\"630\" data-height=\"148\" data-init-width=\"630\" data-init-height=\"148\"><\/span><\/p>\n<h2 style=\"text-align: center;\">Como Comenzar en VBA &#8211; Conociendo el Editor VBA<\/h2>\n<p style=\"text-align: justify;\">El editor de Visual Basic es la aplicaci\u00f3n que trae Excel desde donde se escriben y guardan las Macros. Tienes dos formas de acceder al editor:<\/p>\n<ul>\n<li><span>1<\/span><span>Desde la pesta\u00f1a \u00abDesarrollador\u00bb &gt; secci\u00f3n \u00abC\u00f3digos\u00bb &gt; Visual Basic.<\/span><\/li>\n<li><span>2<\/span><span>Desde el teclado (Teclas de M\u00e9todo Abreviado): Alt + F11 (El acceso a la Barra de Herramientas de la opci\u00f3n 1 y 2 los explicamos en la secci\u00f3n anterior).<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong><\/strong><strong><span style=\"color: rgb(255, 0, 0);\">CONSEJO:<\/span><\/strong> Cualquiera de las 2 formas te abrir\u00e1 el editor de Visual Basic (Nuestra forma preferida es la n\u00famero 2, dado que es m\u00e1s r\u00e1pido presionar Alt + F11 que abrir las pesta\u00f1as con el &nbsp;rat\u00f3n).<\/p>\n<p style=\"text-align: justify;\">Una vez que hayas accedido al editor de Visual Basic ver\u00e1s algo similar a la figura siguiente (No importa si no lo ves estrictamente similar, eso depender\u00e1 de las ventanas que tengas visibles y ocultas).<\/p>\n<h3 style=\"text-align: center;\">Como Comenzar en VBA &#8211; Ejemplo de la Imagen<\/h3>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Como Comenzar en VBA\" width=\"593\" height=\"282\" title=\"Editor de Visual Basic\" data-id=\"41251\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/02\/Editor-de-Visual-Basic.png\" style=\"\"><\/span><\/p>\n<p style=\"text-align: justify;\">El editor contiene 3 ventanas principales, las cuales son:<\/p>\n<ul>\n<li><span><strong>La Ventana Proyecto &#8211; VBA Project (Parte izquierda superior):&nbsp;<\/strong>Esta ventana muestra los Libros Excel (XLS) o los complementos (XLA) abiertos. Usualmente ver\u00e1s nombres del tipo \u00abVBAProject\u00bb y entre par\u00e9ntesis el nombre del archivo o complemento Excel. Veamos el caso de VBAProject (Libro1), simplemente significa que tienes abierto un Libro Excel llamado Libro1.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Y luego cuelgan 3 carpetas m\u00e1s: Hoja1 (Hoja1), ThisWorkbook y Modulo (No importa si ves todos estos elementos ahora, luego te ense\u00f1aremos como activarlos).<\/p>\n<p style=\"text-align: justify;\">Adem\u00e1s, en estas carpetas es donde se habitan las Macros, haciendo doble clic en ellas activar\u00e1s la ventana donde se escriben las Macros.<\/p>\n<h3 style=\"text-align: center;\">Como Comenzar en VBA &#8211; Ejemplo de la Imagen<\/h3>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Como Comenzar en VBA\" width=\"509\" height=\"270\" title=\"Programar en Excel - Proyectos en VBA\" data-id=\"41252\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/02\/Programar-en-Excel-Proyectos-en-VBA.png\" style=\"\"><\/span><\/p>\n<ul>\n<li style=\"\"><span><strong>Ventana de C\u00f3digo (En la parte derecha):<\/strong> Este es el lugar donde escribiremos el c\u00f3digo propiamente dicho de las Macros. Como no hemos escrito ninguna Macro todav\u00eda, veremos la Hoja en blanco. Recuerda bien estas dos ventanas, ya que las usaremos a continuaci\u00f3n para escribir nuestra primera Macro.<\/span><\/li>\n<\/ul>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Como Comenzar en VBA\" width=\"630\" height=\"640\" title=\"Seccion de Programacion en VBA\" data-id=\"41260\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/02\/Seccion-de-Programacion-en-VBA.png\" style=\"aspect-ratio: auto 630 \/ 640;\" data-width=\"630\" data-height=\"640\" data-init-width=\"630\" data-init-height=\"640\"><\/span><\/p>\n<p style=\"text-align: justify;\">Y como ver\u00e1s el editor de VB tiene muchas ventanas, pero de momento solo nos interesan las dos ventanas que te indicamos anteriormente: La Ventana Proyecto \u2013 VBA Project y la Ventana de C\u00f3digo donde se escribe el c\u00f3digo de las Macros.<\/p>\n<p style=\"text-align: justify;\">La Ventana de Propiedades, el cual es la tercera ventana, la dejaremos para m\u00e1s adelante porque de momento no nos interesa.<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"color: rgb(255, 0, 0);\">RECUERDA:<\/span><\/strong> Presionando las teclas Alt + F11 puedes ir desde Excel al editor o desde el editor al Excel de forma alterna (Debes de mantener presionada la tecla Alt y presionar F11 repetidas veces, ver\u00e1s como pasas de Excel al Editor y viceversa).<\/p>\n<p style=\"text-align: justify;\">Si est\u00e1s en el editor y quieres regresar a la Hoja Excel tambi\u00e9n puedes utilizar el icono de Excel que se encuentra en el Men\u00fa superior del editor (Primer icono de la izquierda, con la X de Excel).<\/p>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Como Comenzar en VBA\" width=\"626\" height=\"127\" title=\"Barra de Herramientas de VBA\" data-id=\"41264\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/02\/Barra-de-Herramientas-de-VBA.png\" style=\"aspect-ratio: auto 626 \/ 127;\" data-width=\"626\" data-height=\"127\" data-init-width=\"626\" data-init-height=\"127\"><\/span><\/p>\n<p style=\"text-align: justify;\">Bien, hasta aqu\u00ed con este tema nos vemos en el pr\u00f3ximo Post donde voy a compartir contigo \u00abComo crear una Macro\u00bb. Te dejo el enlace:<\/p>\n<p style=\"text-align: justify;\">Me gustar\u00eda saber que piensas de este articulo \u00abProgramar en Excel &#8211; Como comenzar en 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, <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>Como comenzar en VBA &#8211; Curso basico de VBA Comencemos con el articulo Programar en Excel &#8211; Como comenzar en VBA:&nbsp;Si todav\u00eda no has visto el tema anterior, te invito a que lo leas ahora pulsando clic aqu\u00ed. Una vez termines de leer el tema anterior vuelve ha este tema para continuar. Hoy vamos a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":41252,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,4],"tags":[293,292,295,294,182],"class_list":["post-2247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-curso-basico-de-vba","category-programar-en-excel","tag-aprender-excel","tag-excel-y-contabilidad","tag-plantillas-excel","tag-programar-en-excel","tag-vba","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/2247","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=2247"}],"version-history":[{"count":0,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/2247\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media\/41252"}],"wp:attachment":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media?parent=2247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/categories?post=2247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/tags?post=2247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}