ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Macros En Excel


Enviado por   •  20 de Agosto de 2012  •  2.837 Palabras (12 Páginas)  •  2.435 Visitas

Página 1 de 12

MACROS EN EXCEL Parte I

Excel es un programa que tiene un gran potencial, pero la mayoría de la gente lo maneja de una forma muy simple,

utilizando solo opciones básicas, pero hay algo muy importante que tengo que decirles.

Excel cuenta con un lenguaje muy poderoso llamado Visual Basic, este es solo una parte del lenguaje,

pero permite hacer o resolver los problemas mas fácilmente, solo debemos aprender a programarlo y

para eso es este curso, podría la gente decir que este curso es un nivel muy alto de Excel y quizás si lo sea,

pero es fácil de aprender ya que se manejaran términos sencillos, a mi me gusta hablar con palabras

que todo el mundo entienda y eso lo hace mas fácil. La programación que emplea en este curso o las estructuras que aparecen son creadas por suservidor, ya que para manejar la programación

de Visual Basic con Excel es necesario tener mucha creatividad,

cada persona puede crear estructuras diferentes pero que trabajen igual. Así que manos a la obra.

Fase 1

Primeramente debemos de saber que es una Macro y a continuación se explica el termino:

Una Macro son una serie de pasos que se almacenan y se pueden activar con alguna tecla de control y

una letra.

Por ejemplo, todos los días empleo frecuentemente en mis celdas los mismos pasos: Tamaño de Fuente

(Tamaño de la letra), Negrita, Fuente(Tipo de letra) y Color de Fuente(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. A continuación te muestro como grabar una macro y ejecutarla:

1. Trasládate a la celda A1 y escribe tu Nombre. Por ejemplo, Ramón y presiona Enter

2. Regrésate a la celda A1, porque cuando diste Enter bajo de celda o cambio el rumbo.

3. Da clic en el Menú Ver, seguido por la Opción Barra de Herramientas y elija Visual Basic.

Se activara la barra

de herramientas Visual Basic.

1. Da clic en el botón Guardar Macro, el que tiene la ruedita Azul. Windows activa el cuadro de dialogo

Grabar Macro, el cual permitirá darle el nombre a la macro y cual será el método abreviado para ejecutarla.

El método Abreviado se refiere con que letra se va activar la macro, obviamente se activara con la tecla Control

y la letra que usted quiera, de preferencia en minúscula, porque si activa las mayúsculas la

macro se activara

presionando la tecla Shift + Control + la letra que usted indico.

1. Donde dice Nombre de la macro ya aparece el nombre que llevara la macro en este casoMacro1. si desea

cambiar el nombre escriba uno nuevo, pero yo le recomiendo que así lo deje.

2. En la opción Método Abreviado aparece que se activara con la tecla Control(CTRL) + la letra que usted indica,

de clic en el cuadrito y ponga una letra, por ejemplo ponga la letra a(en minúsculas).

La macro se activara

cuando este lista con la tecla Control + a

3. De clic en el Botón Aceptar. Windows empezara a grabar todos los pasos en la Macro1.y

el botón de la ruedita

azul cambiara de forma ahora será un cuadrito Azul, se llamara Detener grabación. Lo utilizaremos cuando

terminemos de indicarle los pasos para detener la grabación.

4. Cambie el Tipo de Letra en el Botón Fuente de la barra de herramientas Formato

5. Cambie el tamaño de la letra en el Botón Tamaño de Fuente de la barra de herramientas

Formato

6. Presione el Botón Negrita de la barra de herramientas Formato

7. Cambie el color de la letra en el Botón Color de Fuente de la barra de herramientas Formato. Recuerde que

todos estos pasos están siendo almacenados en la macro que estamos grabando y también recuerde que

estos pasos se están efectuando en la celda A1.

8. Presione el Botón Detener Grabación de la barra de Herramientas de Visual Basic. El que tiene el cuadrito

azul presionado.

Listo Excel guardo los pasos en la Macro1 que se activara presionado la teclaControl + a

1. Escribe otro nombre en la celda C1 y presiona Enter, después regresa a la celda C1.

2. Presiona la tecla Control + a. Windows efectuara todos los pasos grabados sobre la celda C1, esto quiere

decir que el nombre que esta en C1 tendrá las características del que esta en A1. Tipo de letra, tamaño,

negrita y el color que indicaste al grabar la macro.

Nota. Cada vez que presiones Control + a Excel ejecutara la macro y efectuara los pasos en la celda que te encuentres

. Puedes grabar todas las macros que desees.

Ahora te recomiendo que domines estos pasos antes de pasar a la siguiente fase. Trata de crear

macros que almacenen pasos como estos, recuerda los pasos los vas a indicar tu, que no se te olvide detener la grabación después de que indicaste los pasos, repite este ejercicio las veces que sea necesario para

aprendértelo bien.

Practica I

Genera las siguientes Macros:

Graba una Macro que se active con Control + b y que esta macro permita abrir un archivo

Graba una Macro que se active con Control + c y que esta macro permita insertar un WordArt

Muchos pensaran que esto no es nada pero ya veremos mas adelante cuando mezclemos los códigos que genera

Excel con los de Visual Basic. Esto será pura Dinamita.

Fase 2

Bien, ahora después de practicar la Fase 1 con diferentes ejemplos o Macros pasaremos a la siguiente Fase que nos

permitirá observar los códigos que hemos generados con nuestra macros. Te recomiendo que salgas

de Excel y vuelvas a entrar, para que trabajes limpio sin ninguna macro y empezando de la macro1 de nuevo.

OBSERVANDO LOS CODIGOS DE UNA MACRO DE EXCEL

Crearemos una macro y veremos sus códigos:

Para observar los códigos de una macro debemos de seguir los siguientes pasos:

1. Primeramente trasládese a la celda A5 antes de empezar la grabación de la Macro

2. Presione el Botón Grabar Macro de la barra de Herramientas Visual Basic. Excelmuestra el cuadro de

Dialogo Grabar Macro

3. en la opción Método Abreviado escriba la letra r, por lo tanto la macro se llamara conControl + r

4. Presione el botón Aceptar. Excel inicia la grabación del la Macro1

5. Trasládese ala celda A1 y escriba Ramón, después presione Enter para aceptar el valor en la celda

6. Pare la grabación de la macro presionando el botón Detener

...

Descargar como (para miembros actualizados) txt (18 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com