{"id":4308,"date":"2013-12-16T05:00:36","date_gmt":"2013-12-16T11:00:36","guid":{"rendered":"http:\/\/aplicaexcelcontable.com\/blog\/?p=4308"},"modified":"2024-12-07T11:31:51","modified_gmt":"2024-12-07T17:31:51","slug":"la-ventana-inmediato-de-vba","status":"publish","type":"post","link":"https:\/\/aplicaexcelcontable.com\/blog\/la-ventana-inmediato-de-vba.html","title":{"rendered":"Conociendo la Ventana Inmediato de VBA"},"content":{"rendered":"<h1 style=\"text-align: center;\">la Ventana Inmediato de VBA<\/h1>\n<p style=\"text-align: justify;\">Comencemos con el articulo <strong>Curso B\u00e1sico de VBA &#8211; Conociendo la Ventana Inmediato de VBA:<\/strong><\/p>\n<p style=\"text-align: justify;\">Vamos a comenzar con el tema de hoy, pero antes quiero saber, si lograste ver los temas anteriores, quisiera saber si estas siguiendo los temas paso a paso.<\/p>\n<p style=\"text-align: justify;\">Y si todav\u00eda no has visto el tema anterior, por favor <span style=\"color: rgb(0, 23, 255);\"><a href=\"https:\/\/aplicaexcelcontable.com\/blog\/programar-en-excel-conociendo-la-ventana-codigo.html\" style=\"outline: none;\" target=\"_blank\"><strong>pulsa clic aqu\u00ed<\/strong><\/a><\/span>, una vez termines, regresa nuevamente a qui y continua.<\/p>\n<p style=\"text-align: justify;\">Hoy vamos a conocer una ventana muy importante, sabes por que? Por que esta ventana te ayudara a probar c\u00f3digos r\u00e1pidamente, es decir que es la ventana donde har\u00e1s las pruebas de tus c\u00f3digos. <\/p>\n<p style=\"text-align: justify;\">Para entender mejor comencemos a ver su teor\u00eda y ejemplos:<\/p>\n<h2 style=\"text-align: center;\">Conociendo La Ventana Inmediato de VBA<\/h2>\n<p style=\"text-align: justify;\">Bien, ahora veamos como se ve la ventana de Inmediato, si no la puedes visualizar puedes activarla desde el Men\u00fa \u00abVer\u00bb =&gt; Ventana Inmediato.<\/p>\n<p><span style=\"width: 100%;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Inmediato de VBA\" width=\"625\" height=\"136\" title=\"Ventana Inmediato\" data-id=\"41674\" src=\"https:\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2019\/03\/Ventana-Imediato.png\" style=\"aspect-ratio: auto 625 \/ 136;\" data-width=\"625\" data-height=\"136\" data-init-width=\"625\" data-init-height=\"136\"><\/span><\/p>\n<p style=\"text-align: justify;\">La Ventana Inmediato de VBA sirve para Escribir, Ejecutar y probar un C\u00f3digo Macro r\u00e1pidamente, sin tener que armar toda la Macro con la estructura que comentamos en secciones anteriores.<\/p>\n<p style=\"text-align: justify;\">Por ejemplo, si quisi\u00e9ramos averiguar la cantidad de Hojas que tiene un Libro podr\u00edamos escribir la siguiente Macro en un m\u00f3dulo y ejecutarla:<\/p>\n<p style=\"text-align: justify;\">Sub ContarHojas()<\/p>\n<p style=\"text-align: justify;\">Dim N As Long<\/p>\n<p style=\"text-align: justify;\">N= thisworkbook.Sheets.Count<\/p>\n<p style=\"text-align: justify;\">Msgbox N<\/p>\n<p style=\"text-align: justify;\">End Sub<\/p>\n<p style=\"text-align: justify;\">De momento no importa los Objetos, Propiedades o M\u00e9todos que hemos utilizado.<\/p>\n<p style=\"text-align: justify;\">Solo te queremos mostrar que es una Macro de 5 l\u00edneas, ahora supongamos que solo nos interesa saber el n\u00famero de Hojas del Libro.<\/p>\n<p style=\"text-align: justify;\">Pero no queremos armar toda la Macro, solo nos interesa obtener el resultado. Entonces, en la Ventana Inmediato podemos escribir:<\/p>\n<p style=\"text-align: justify;\">? thisworkbook.Sheets.Count y al presionar Enter en la fila siguiente nos mostrar\u00e1 el n\u00famero de Hojas que posee el Libro.<\/p>\n<p style=\"text-align: justify;\">El signo <strong>?<\/strong> al comienzo significa que estamos buscando conocer el resultado de algo. El resultado final se ver\u00eda as\u00ed, suponiendo que el Libro tiene 3 Hoja:<\/p>\n<h3 style=\"text-align: center;\">Ejemplo de la Ventana Inmediato de VBA<\/h3>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Inmediato\" width=\"625\" height=\"135\" title=\"Inmediato - Ejemplo de la Imagen\" data-id=\"35228\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Ventana-Inmediato-Resultado-11.png\"><\/span><\/p>\n<p style=\"text-align: justify;\">Veamos otro ejemplo, si el Libro fue guardado, podr\u00edamos querer averiguar el directorio donde se encuentra. Podr\u00edamos averiguarlo desde la Ventana Inmediato, escribiendo ?thisworkbook.Path y presionando \u00abEnter\u00bb.<\/p>\n<p style=\"text-align: justify;\">Al presionar \u00abEnter\u00bb, en la fila siguiente se mostrar\u00e1 la ruta del Libro, por lo que en la Ventana Inmediato veremos algo as\u00ed, suponiendo que el Libro se encuentra guardado en ese directorio:<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Inmediato\" width=\"625\" height=\"136\" title=\"Inmediato - Ejemplo de la Imagen1\" data-id=\"35229\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Ventana-Inmediato-Resultado-21.png\"><\/span><\/p>\n<p style=\"text-align: justify;\">En los 3 ejemplos anteriores busc\u00e1bamos un resultado y antepon\u00edamos el signo <strong>?<\/strong> al comienzo de la instrucci\u00f3n (Busc\u00e1bamos un hombre o un n\u00famero). En otros casos podemos ejecutar una acci\u00f3n directamente y por lo tanto escribimos la Macro sin el signo <strong>?<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Por ejemplo, si queremos que en la celda A1 aparezca el valor 150 lo podemos ejecutar desde la Ventana Inmediato como se ve a continuaci\u00f3n:<\/p>\n<h3 style=\"text-align: center;\">Ejemplo 2 de la ventana Inmediato de VBA<\/h3>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Inmediato\" width=\"625\" height=\"136\" title=\"Inmediato - Ejemplo de Imagen\" data-id=\"35230\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Ventana-Inmediato-Resultado-31.png\"><\/span><\/p>\n<p style=\"text-align: justify;\">Y luego en la celda A1 de la Hoja Activa de Excel aparecer\u00e1 el valor 150. A continuaci\u00f3n puedes ver el ejemplo de la imagen:<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ventana Inmediato\" width=\"272\" height=\"316\" title=\"A1\" data-id=\"35232\" src=\"\/\/aplicaexcelcontable.com\/blog\/wp-content\/uploads\/2018\/03\/Ventana-Inmediato-Resultado-41.png\"><\/span><\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"color: rgb(255, 0, 0);\">RECUERDA:<\/span><\/strong> Desde la Ventana Inmediato de VBA puedes Ejecutar Macros de forma inmediata, como su nombre lo indica. Pero dichas Macros solo se ejecutan 1 vez al presionar \u00abEnter\u00bb y no quedan disponibles en la lista de macros ni las puedes utilizar en tus desarrollos (Asign\u00e1ndolas a Botones o Formularios).<\/p>\n<p style=\"text-align: justify;\">Hasta aqu\u00ed con este tema, 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; Conociendo la Ventana Inmediato\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\" 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 Inmediato de VBA Comencemos con el articulo Curso B\u00e1sico de VBA &#8211; Conociendo la Ventana Inmediato de VBA: Vamos a comenzar con el tema de hoy, pero antes quiero saber, si lograste ver los temas anteriores, quisiera saber si estas siguiendo los temas paso a paso. Y si todav\u00eda no has visto el [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":35227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,22],"tags":[293,292,295,294,282],"class_list":["post-4308","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-ventana-inmediato","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/4308","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=4308"}],"version-history":[{"count":0,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/posts\/4308\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media\/35227"}],"wp:attachment":[{"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/media?parent=4308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/categories?post=4308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aplicaexcelcontable.com\/blog\/wp-json\/wp\/v2\/tags?post=4308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}