miércoles, 23 de marzo de 2011

LAS MACROS!


Las macros son una serie de pasos programadas para ejecutar procesos automáticamente.
Refiriéndonos a EXCEL, por ejm: necesitamos negrita, fuente y color de letra; para no estar repitiendo estos pasos los puedo almacenar en una macro y cuando ejecute la macro los pasos antes mencionados se ejecutaran las veces que yo lo desee.
Las macros se graban en el lenguaje de programación Visual Basic para aplicaciones, cuya tarea principal es la automatización de tareas repetitivas y la resolución de cálculos complejos.
para poder crear una macro debemos seguir estos pasos:
  • Para automatizar una tarea repetitiva, puede grabar rápidamente una macro en Excel. También puede crear una macro utilizando el Editor de Visual Basic para escribir sus propios scripts de macro o para copiar toda o parte de una macro en una nueva macro.
  • Una vez creada una macro, puede asignarla a un objeto (como un botón de la barra de herramientas, un gráfico o un control) para que pueda ejecutarla haciendo clic en ese objeto.
  • Si ya no usa una macro, puede eliminarla.
Para saber si la macro esta garbando, nos aparece un cuadro y nos dice si empieza a grabar y si damos aceptar empieza a grabar. Este grabador de macros te permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar posteriormente si tenemos conocimientos de programación.
Una vez creada una macro, la podemos ejecutar las veces que queramos. Para ejecutar la macro debemos acceder al menú Macros de la pestaña Vista - Ver Macros, aparece el cuadro de diálogo Macro donde hay una lista con las macros creadas.

Debemos seleccionar la macro deseada y pulsar sobre el botón Ejecutar. Se cerrará el cuadro y se ejecutará la macro.

Cuando guardamos un archivo y queremos que las Macros que hemos creado se almacenen con el resto de las hojas de cálculo deberemos utilizar un tipo de archivo diferente: Libro de Excel habilitado para macros (*.xlsm)

Cuando abrimos un archivo que tiene Macros almacenadas se nos mostrará

un anuncio bajo la banda de opciones diciendonos:

ADVERTENCIA DE SEGURIDAD: las macros se han deshabilitado y nos da unas

opciones.

Esto ocurre porque Office no conoce la procedencia de las Macros.

Como están compuestas por código podrían realizar acciones que fuese

perjudiciales para nuestro equipo. Si confías en las posibles Macros contenidas en

el archivo, pulsar el botón Opciones para activarlas (habilitar el contenido).


sandra aristizabal.

11-3