Códigos de la Macro Grabada en VBA

by Roger Perez  - noviembre 25, 2013

Programar en Excel - Códigos de la Macro Grabada en VBA

Comencemos con el articulo Programar en Excel - Códigos de la Macro Grabada en VBA:

Hoy vamos a dar continuidad al tema anterior si todavía no has leído el tema anterior por favor pulsa clic en aquí. Una vez termines de leer, por favor vuelve nuevamente a qui para seguir con el tema.

Bien, vamos a conocer que tal nos quedo la Macro Grabada desde Visual Basic para Aplicaciones. Podrás ver la diferencia entre la Macro Escrita y la Macro Grabada. Entonces veamos como quedo la Macro Grabada:

Para comenzar:

  • Accede al editor de Visual Basic con Alt + F11.
  • Debes hacer clic en Módulo1 para visualizar el código de la nueva Macro Grabada. Verás una pantalla como la siguiente:
Macro Grabada
  • Podrás observar que el código que se grabó es distinto que el código que habíamos escrito cuando hicimos la Macro manualmente, más adelante en este mismo capítulo analizaremos y explicaremos las diferencias.
  • Vamos a probar la Macro pulsando F5, vuelve a Excel con Alt + F11.
  • Veras que la celda A1 tiene el valor 1500 porque lo escribimos mientras grabamos la Macro. Para ver como opera la Macro borra dicho valor.
  • Abre el Menú de Macros desde la pestaña "Desarrollador" sección "Código" > Macros.
  • Selecciona "MiPrimerMacro" (No te confundas con Hoja1, MiPrimeraMacro es la que hicimos primero).
  • Presiona "Aceptar" y veras como se escribe nuevamente el valor 1500 en la celda A1.

Para continuar:

Nuestro objetivo fue grabar una Macro que escribiera el valor 1500 en la celda A1 de la Hoja1 de Excel. Los pasos que seguimos para utilizar la Grabadora de Macros fueron:

  • 1
    Creamos un nuevo Libro Excel y lo guardamos con el nombre Libro1.
  • 2
    Desde la pestaña "Desarrollador" sección "Código", seleccionamos la opción "Grabar Macro" y la Macro comenzó a grabar.
  • 3
    En la celda A1 del Libro1 escribimos el valor 1500.
  • 4
    Detuvimos la grabación desde la pesataña "Desarrollador" sección "Codigo" > Detener Grabación.
  • 5
    Borramos la celda A1 (Quedo con el valor 1500 cuando grabamos la Macro).
  • 6
    Ejecutamos la Macro desde la pestaña "Desarrollador" sección "Código" > Macros, seleccionamos de la lista MiPrimeraMacro y luego pulsamos "Aceptar".
  • 7
    El resultado es que en la celda A1 se vuelve a escribir el valor 1500, que fue justamente lo que grabamos con la Macro.

RECUERDA: Al utilizar la grabadora no accedemos en ningún momento al editor de Macros ni tenemos que escribir código.

Todo lo hace automáticamente la Grabadora. Esto es todo para este Post, nos vemos en el próximo articulo:

Me gustaría saber que piensas de este articulo "Programar en Excel - Códigos de la Macro Grabada en VBA".

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í.

Cualquier duda o pregunta, puedes escribirme directamente en la sección de comentarios, en la pagina del chat, directamente en whatsapp o bien al correo electrónico rogerperez@aplicaexcelcontable.com.

Te saluda,

Roger Perez – Aplica Excel Contable

bonus

aprende excel y contabilidad con nuestros cursos!

Gratis

Macros Escrita vs Grabada - Curso Básico de VBA

Roger Perez

Experto en Contabilidad y Excel, creador del Curso Como crear tu Sistema Contable en excel y otros cursos de creacion de Plantillas Excel.
Puedes disfrutar de Plantillas gratis y avanzadas en excel creadas por Roger Perez durante mas de 13 años que Aplica Excel Contable esta online brindando informacion valiosa a los contadores.

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Tambien te puede interesar:

    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
    >