Ir al contenido principal

Cuadernillo de apuntes digitales

Macros

                  

Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera secuencial por medio de una orden de ejecución, claro esta que una Macro puede invocar a otras, logrando de esta forma obtener operaciones cada vez mas complejas, son útiles entre otras cosas por que permiten la automatización de tareas repetitivas, por ejemplo si se da cuenta que todos lo días se encuentra creando la misma tabla dinámica (pero con distintos datos), o colocando el mismo formato a una hoja, entonces es el momento de automatizar dicha labor por medio de Macros.

En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para Aplicaciones), Excel cuenta con un "Editor de Visual Basic"  o también conocido como "Editor de VBA" que permite la creación, y/o mantenimiento de las Macros que se tengan disponibles.



¿Cómo crear un macro grabada?

En Excel se puede crear u macro de dos diferentes formas programando  o realizando una grabación.
  1. Nos ubicaremos en desarrollador que se encuentra en la parte de arriba.
  2. En caso de no tenerla, nos dirigimos al archivo y dar clic en opciones
  3. En cuando de dialogo que aparece seccionaremos la opción de personalizar cinta de opciones y daremos clic en en la pestaña de desarrollador y aceptar.
  4. En la pestaña de desarrollador se encuentra una opción de  grabar macro  la cual daremos clic.
  5. Saldrá el siguiente cuadro de dialogo, del cual se debe indicar el nombre de la macro, tecla de método abreviado, en que lugar deseamos guardar la macro si en el libro actual, nuevo libro o un libro de macros personalizado ademas se debe anexar la descripción.
  6. En el instante que se de clic en aceptar se debe iniciar el proceso de crear macro.


  7. Al finalizar la grabación de la macro  en la barra de herramientas donde se dio clic a "iniciar grabación" se encuentra "detener grabación" se debe dar clic y si se desea ejecutarla con la combinación de letras indicada anteriormente.



¿Cómo crear una macro por medio de programación?

  1. Nos ubicaremos en desarrollador que se encuentra en la parte de arriba.
  2. En caso de no tenerla, nos dirigimos al archivo y dar clic en opciones
  3. En cuando de dialogo que aparece seccionaremos la opción de personalizar cinta de opciones y daremos clic en en la pestaña de desarrollador y aceptar.
  4. En la pestaña de desarrollador se encuentra una opción de  Visual Basic  la cual daremos clic.
  5. A continuación aparece una ventana de editor visual Basic en la cual se debe ejecutar la programación de la macro.
  6. Después de realizar la programación para ejecutarla se debe dar clic en la cinta de opciones en un icono en forma de reproductor, en el cual indicara si la programación presenta algún error y si no es así se ejecuta con precisión.
  7. En caso de que solicite una macro se le deberá asignar una para que esta se ejecute a cabalidad. 

Ejemplo

A continuación un ejemplo de una macro programada en la cual indicaremos que al dar clic en un botón en la primera casilla nos diga "HOLA".











Comentarios

Entradas populares de este blog

Cuadernillo de apuntes digitales

Este blog fue diseñado para ser cuadernillo digital de la asignatura Diseño y gestión de sistemas  en el cual se encontrara los apuntes de cada clase, apoyo educativo ya sea con vídeos,artículos,folletos o investigaciones y un calendario. Espero que este blog sea de su total agrado y de su ayuda.