reporte de investigacion Macros
Es una abreviatura de macroinstrucción y aparte es una serie de instrucciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución.Dicho de otra manera, un macroinstrucción es una instrucción compleja, formada por otras instrucciones más sencillas. Esto permite la automatización de tareas repetitivas.
Las macros tienden agenerarse en el ámbito del propio programa que las utiliza y se ejecutan pulsando una combinación especial de teclas o un botón especialmente creado y asignado para tal efecto.
La diferencia entre unmacroinstrucción y un programa es que en los macroinstrucciones la ejecución es secuencial y no existe otro concepto del flujo de programa,
Conjunto de instrucciones (tales como «borrar archivo», «añadirregistro», etc.), y que se almacenan en una ubicación especial. Por ejemplo, en Microsoft Access se observa que hay una zona para crear macros. Una macro en Access trabajando para una base dedatos 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.
Procedimiento para crear un Macros enExcel:
Se puede crear una Macro fundamentalmente de dos maneras o bien se utiliza el lenguaje de programación VBA, Visual Basic para Aplicaciones, o bien se puede simplemente grabar sin tenerconocimientos de programación simplemente realizando una secuencia de acciones.
En definitiva las macros sirven para automatizar tareas repetitivas que quieras dejar grabadas porque las realizas con asiduidad.Vas a crear una macro sencilla a modo de ejemplo que consiste en que cada vez que la ejecutes aparezca en la celda indicada las palabras Hojas de cálculo About.
Para ello los pasos a seguir son lossiguientes, anímate son cortos y fáciles:
1.- Abrir una hoja de cálculo Excel y localizar desde donde trabajar con las Macros:
Si tu versión es Excel2007 o Excel2010 antes de nada has de activar...
Regístrate para leer el documento completo.