30 sept 2012

Visual Basic usando las macros de Word

Podemos aprender programación utilizando diversos lenguajes. Uno de los lenguajes clásicos de programación ha sido el Basic.
Para la creación de las macros en Word este programa utiliza Visual Basic. Por ello podemos aprovechar, si tenemos instalado en nuestro equipo el Office, para aprender Visual Basic sin tener que utilizar ni instalar ninguna otra cosa.
En el siguiente video se puede aprender como grabar y guardar una macro en Word 2007. También vemos como hacer un botón de acceso directo.


Recuerda que al abrir un documento con macros sale un mensaje de advertencia. Hay que hacer clic en Opciones y luego marcar Habilitar el Contenido y Aceptar.

A continuación vemos una serie de macros realizadas para ir aprendiendo y utilizando algunas de las ordenes de Visual Basic.
1. Macros que permiten:
1ª Escribe lo que se introduce en un Inputbox.
2ª Lo que se escribe en el Inputbox se repite el número de veces que introduzca en un segundo Inputbox.
3ª Hace lo mismo que la anterior pero al final nos da un MsgBox.

2. Listado hace que podamos introducir una serie de datos (nombre, apellidos y ciudad) de el número de personas que introducimos al principio en un Inputbox. Al final saca un listado.
La macro Edad_macro nos pide la edad y según cuál sea nos da un mensaje diferente.

3. La macro suma sólo realiza la suma de 2 números que se introducen mediante Inputbox.
Aleatorios genera 2 números aleatorios de 0 a 999 y realiza la suma.
La macro sumafinal es un pequeño juego en el que el ordenador saca aleatoriamente 2 números y debemos adivinar la suma de estos números.

4. Se generan 10 frases aleatorias a partir de una serie de nombres y unos verbos.

5. Sacamos los resultados de la quiniela de los 14 partidos de la jornada.

6. Se selecciona un texto y al aplicar las macros se consigue con la 1ª que el texto seleccionado se ponga en vertical. En la 2ª se pone al revés.

7. La macro nos pide la base y la altura del rectángulo y calcula el área y el perímetro correspondiente.
8. Macro para pasar de Euros a dolares y viceversa.
9. La macro colores va preguntando como se dicen en inglés una serie de colores. Al final nos indica cuantos colores hemos acertado.
10. Macro para que 2 jugadores jueguen a la carta más alta.

Resumen de las principales órdenes de Visual Basic
Más ejercicios de macros

Examen de otro curso


Más macros

0 comentarios:

Twitter Facebook Tuenti LinkedIn gmail Favorites More