jueves, 7 de junio de 2012

Macros en excel

¿Como elaborar una macro en excel?
La grabadora de macros funciona de manera similar a una grabadora de cintas. Una graba lo que la persona dice, otra graba lo que el usuario hace.

Grabar Macro

Antes de grabar o escribir una macro hay que tener en cuenta los siguientes puntos:
1.-Planifique los pasos y los comandos que desea que ejecute la macro
Si se comete algún error mientras se graba la macro, también se grabarán las correcciones que se realicen.

Cada vez que se grabe una macro, ésta se almacenará en un nuevo módulo adjunto a un libro.

Al grabar una macro, Excel almacena información sobre cada paso dado cuando se ejecuta una serie de comandos. A continuación, se ejecuta la macro para que repita los comandos. Si se comete algún error mientras se graba la macro, también se graban las correcciones que se realicen. Visual Basic almacena cada macro en un nuevo módulo adjunto a un libro.

Para grabar una macro seleccione del menú
Herramientas el comando Grabar macro y después del submenú Grabar nueva macro.




¿Que es una macro en excel y para que nos sirve?
la macros en excel es aquel procedimienrto que se graba y al momento de ser ejecutado si tu llegas a borrar algo por medio del boton o combinacion de teclas se puede volver a rehacer y nos sirve precisamente para que no se vuelva a repetir todo el procedimiento.





macros en access

Que es una macro en access?
Las macros son grupos de instrucciones que tienen un seguimiento cronológico usadas para economizar tareas; una macro no es más que un conjunto de instrucciones tales como «borrar archivo», «añadir registro», etc., y que se almacenan en una ubicación especial por ejemplo en Microsoft Access observamos que hay una zona para crear macros, una macro en Access trabajando para una base de datos podría ser un archivo que al llamarse desde otra instrucción: borrara los registros de un cliente o accionista, luego borrara ciertos registros en otras tablas, extraerá su información de un log, entre otras cosas.

Para que sirve una macro en Word?
Sirve para que en el caso de que si tienes una tarea repetitiva, con las macros puedes grabar dichas tareas y al ejecutarla si elegiste la opción de teclado o botón le pones en algunas de las dos  y esta te permitirá que al poner dichas combinaciones de teclas o el boto se copie tal i como lo grabaste.
Una macro es una aplicacion que tiene algunos programas de office, y sirve en el caso de que si realizas una tarea repetitiva,

puedes grabar los pasos que realizas, y al ejecutar la misma repite esos pasos exactamenteUna macro es una aplicacion que tiene algunos programas de office, y sirve en el caso de que si realizas una tarea repetitiva,

puedes grabar los pasos que realizas, y al ejecutar la misma repite esos pasos exactamenteUna macro es una aplicacion que tiene algunos programas de office, y sirve en el caso de que si realizas una tarea repetitiva,

puedes grabar los pasos que realizas, y al ejecutar la misma repite esos pasos exactamenteUna macro es una aplicacion que tiene algunos programas de office, y sirve en el caso de que si realizas una tarea repetitiva,

puedes grabar los pasos que realizas, y al ejecutar la misma repite esos pasos exactamenteUna macro es una aplicacion que tiene algunos programas de office, y sirve en el caso de que si realizas una tarea repetitiva,

puedes grabar los pasos que realizas, y al ejecutar la misma repite esos pasos exactamente
Como crear una macro en Access?
Puede crear una macro (macro: acción o conjunto de acciones utilizados para automatizar tareas.) para realizar un conjunto específico de acciones (acción: componente básico de una macro; instrucción independiente que se puede combinar con otras acciones para automatizar tareas. A veces se denomina comando en otros lenguajes de macros.), y puede crear un grupo de macros (grupo de macros: colección de macros relacionadas que se almacenan juntas bajo un único nombre de macro. A menudo, se hace referencia a la colección simplemente como una macro.) para realizar conjuntos de acciones relacionadas.
En Microsoft Office Access 2007, las macros pueden estar incluidas en objetos de macro (que a veces reciben el nombre de macros independientes) o incrustadas en las propiedades de evento de formularios, informes o controles. Las macros incrustadas forman parte del objeto o control en el que están incrustadas. Los objetos de macro se pueden ver en el panel de exploración, bajo Macros, pero no ocurre lo mismo con las macros incrustadas.
Macro independiente:
1.    En el grupo Otros de la ficha Crear, haga clic en Macro. Si el comando no está disponible, haga clic en la flecha situada debajo del botón Módulo o Módulo de clase y, a continuación, haga clic en Macro.
Se muestra el Generador de macros.
2.    Agregue una acción a la macro:
·         En el Generador de macros, haga clic en la primera celda vacía de la columna Acción.
·         Escriba la acción que desea utilizar o haga clic en la flecha para mostrar la lista de acciones disponibles y, a continuación, seleccione la acción que desee.
·         En Argumentos de acción (en la parte inferior del Generador de macros), especifique argumentos para la acción, si es necesario.
·         Para ver una brevLas macros son grupos de instrucciones que tienen un seguimiento cronológico usadas para economizar tareas; una macro no es más que un conjunto de instrucciones tales como «borrar archivo», «añadir registro», etc., y que se almacenan en una ubicación especial por ejemplo en Microsoft Access observamos que hay una zona para crear macros, una macro en Access trabajando para una base de datos podría ser un archivo que al llamarse desde otra instrucción: borrara los registros de un cliente o accionista, luego borrara ciertos registros en otras tablas, extraerá su información de un log, entre otras cosas. Las macros son grupos de instrucciones que tienen un seguimiento cronológico usadas para economizar tareas; una macro no es más que un conjunto de instrucciones tales como «borrar archivo», «añadir registro», etc., y que se almacenan en una ubicación especial por ejemplo en Microsoft Access observamos que hay una zona para crear macros, una macro en Access trabajando para una base de datos podría ser un archivo que al llamarse desde otra instrucción: borrara los registros de un cliente o accionista, luego borrara ciertos registros en otras tablas, extraerá su información de un log, entre otras cosas. e descripción de cada argumento, haga clic en el panel Argumentos de acción, en el cuadro del argumento y, a continuación, lea la descripción en el cuadro adyacente.
¿Para que sirve una macros en access?
    en Microsoft Access observamos que hay una zona para crear macros, una macro en Access trabajando para una base de datos podría ser un archivo que al llamarse desde otra instrucción: borrara los registros de un cliente o accionista, luego borrara ciertos registros en otras tablas, extraerá su información de un log, entre otras cosas.



Macros en word

Que es una macro en Word?

En Microsoft Office Word 2007 se pueden automatizar las tareas realizadas con más frecuencia creando macros. Una macro consiste en una serie de comandos e instrucciones que se agrupan en un solo comando de manera que la tarea pueda realizarse automáticamente.

Con frecuencia, las macros se utilizan para lo siguiente:

·         Acelerar las tareas rutinarias de modificaciones y formatos.

·         Combinar varios comandos; por ejemplo, para insertar una tabla con un tamaño y bordes específicos, y con un número determinado de filas y columnas.

·         Hacer que una opción de un cuadro de diálogo sea más accesible.

·         Automatizar series de tareas complejas.



Como crear una macros en Word?

Puede crear macros (macro: acción o conjunto de acciones utilizados para automatizar tareas. Las macros se graban en el lenguaje de programación de Visual Basic para Aplicaciones.) con la grabadora de macros para grabar una secuencia de acciones, o puede crear macros desde el principio escribiendo código de Visual Basic para Aplicaciones (Visual Basic para Aplicaciones (VBA): versión del lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones basadas en Microsoft Windows y que se incluye en varios programas de Microsoft.) en el Editor de Visual Basic (Editor de Visual Basic: entorno en el que puede escribir y modificar código y procedimientos de Visual Basic para Aplicaciones. El Editor de Visual Basic contiene un conjunto completo de herramientas de depuración para buscar sintaxis, tiempo de ejecución y problemas lógicos en el código en uso.).

También puede utilizar ambos métodos. Puede grabar algunos pasos y, a continuación, ampliarlos con código adicional.

Grabar pasos

1.    En el menú Herramientas, señale Macro y, a continuación, haga clic en Grabar nueva macro.

2.    En el cuadro Nombre de macro, escriba el nombre correspondiente.


4.    En el cuadro Descripción, escriba un texto descriptivo de la macro.


Para asignar la macro a una barra de herramientas o un menú, haga clic en Barras y, a continuación, haga clic en la ficha Comandos. En el cuadro Comandos, haga clic en la macro que está grabando y arrástrela hasta la barra de herramientas o menú al que desee asignarla. Haga clic en Cerrar para empezar a grabar la macro.

Para asignar la macro a una combinación de teclas de método abreviado, haga clic en Teclado. En el cuadro Comandos, haga clic en la macro que esté grabando. En el cuadro Nueva tecla de método abreviado, escriba la secuencia de teclas y haga clic en Asignar. Haga clic en Cerrar para empezar a grabar la macro.

6.    Realice las acciones que desee incluir en la macro.

Cuando grabe una macro, utilice el mouse (ratón) para hacer clic en comandos y opciones, pero no para seleccionar texto. Debe utilizar el teclado para grabar estas acciones. Por ejemplo, puede utilizar F8 para seleccionar texto y presionar la tecla FIN para mover el cursor al final de la línea.

7.    Para detener la grabación de la macro, haga clic en Detener grabación .

Utilizando Visual Basic para Aplicaciones

1.    En el menú Herramientas, elija Macro y haga clic en Macros.


3.    En el cuadro Nombre de macro, escriba el nombre correspondiente.

4.    Haga clic en Crear para abrir el Editor de Visual Basic.



Para que sirve una macro en Word?

Sirve para que en el caso de que si tienes una tarea repetitiva, con las macros puedes grabar dichas tareas y al ejecutarla si elegiste la opción de teclado o botón le pones en algunas de las dos  y esta te permitirá que al poner dichas combinaciones de teclas o el boto se copie tal i como lo grabaste.