maestro en ciencias

Páginas: 11 (2722 palabras) Publicado: 20 de mayo de 2013
Introducción a las Macros

    Una macro es una combinación de instrucciones que pueden ser ejecutadas automáticamente con una simple pulsación de teclas. La palabra macro es una abreviatura de la palabra macroinstrucción que viene a ser lo mismo que hemos definido. En ocasiones, nos vemos en la necesidad de realizar una serie de tareas repetitivas de forma rutinaria. Podemos crear una macroque nos evite ese trabajo. Una macro en sí es un pequeño programa en código visual basic que se graba con un nombre y que podemos invocar en cualquier momento. También podemos asignar una combinación de teclas como Control+V para invocarla. La ejecución de una macro es muy rápida, aunque depende de la cantidad de instrucciones que deba realizar.
    Imaginemos que diariamente tenemos quearreglar una tabla de datos poniéndole colorines, formato, bordes, etc para posteriormente imprimirla. La ilustración de la izquierda muestra la tabla normal, y la de la derecha arreglada a mano:
   


    Para arreglar la tabla tendríamos que:
        1. Seleccionarla
        2. Abrir la paleta de bordes y colocar un borde exterior
        3. Abrir la paleta de color de fondo y escoger uncolor
        4. Abrir la paleta de color de texto y escoger un color
        5. Pulsar un click en el botón del formato monetario
        6. Pulsar un click en el botón del forlmato cursiva
        7. Pulsar un click fuera de la tabla y extasiarnos con su belleza
 
 
    Estos han sido sólo 7 pasos. Imagina una tarea rutinaria de 200 pasos. Para ello, podemos crear una macro que nosrealize el trabajo automáticamente. Evidentemente, los pasos de la macro han de ser los correctos, evitando abrir y cerrar menús y opciones innecesariamente, por lo que la macro tardaría más en ejecutarse.
 
 
CREACIÓN DE UNA MACRO PASO A PASO

- Crea una tabla más o menos como en el ejemplo superior
- Haz una copia de la tabla en otra hoja (para probar luego la macro) La copia la puedeshacer arrastrando la pestaña inferior con la tecla de control pulsada hacia su derecha, de forma que hacemos una copia de la Hoja1 tal y como se ve en la ilustración:
 
 


- Sitúate en la Hoja1
- Abre el menú Herramientas - Macro - Grabar nueva macro. Te aparecerá una ventana donde deberás escribir un nombre para la macro o aceptar el que te ofrece Excel (Macro1)
 
 

 
 
-Acepta el cuadro de diálogo. Sale un pequeño botón con el que podemos finalizar la grabación o hacer una pausa en la macro.
 
 
IMPORTANTE: a partir de este momento, la macro comienza a grabar cualquier pulsación, selección, apertura de menús, click, etc que realizemos, por lo que debemos tener cuidado en hacer los pasos poco a poco. A continuación deberás realizar poco a poco los pasoscomentados anteriormente.
 
 
1. Selecciona la tabla
2. Abre la paleta de bordes y colocar un borde exterior
3. Abre la paleta de color de fondo y escoger un color
4. Abre la paleta de color de texto y escoger un color
5. Pulsar un click en el botón del formato monetario
6. Pulsar un click en el botón del forlmato cursiva
7. Pulsar un click fuera de la tabla.
- Pulsa en el botónDetener grabación



EJECUCIÓN DE LA MACRO

    Vamos a probar ahora la macro:
- Selecciona la Hoja1 (2) copia de la Hoja1 para probar la macro
- Selecciona la tabla de datos
- Abre el menú Herramientas - Macro - Macros. Te aparecerá una ventana con las macros creadas. Se supone que sólo hay una.
- Pulsa el botón Ejecutar
 
 
 
MODIFICACIÓN DE LA MACRO

- Abre el menúHerramientas - Macro - Macros y pulsa en Opciones
   Desde aquí podemos asignarle la macro a una combinación de teclas como Control+Z, por ejemplo.
 
- Cancela el cuadro y pulsa ahora en el botón Modificar
   Aquí aparece una peazo de pantalla que si no sabes algo de Visual Basic, mejor ni la mires. Para los que teneis nociones (o sois unos fieras) con VB, las órdenes que veis os sonarán....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Maestro en Ciencias
  • Maestro en ciencias
  • Maestro En Ciencias
  • maestro en ciencias
  • Maestro en ciencias
  • Maestro en Ciencias
  • MAESTRO EN CIENCIAS
  • Maestro de ciencias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS