SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
MACRO EN EXCEL


Macro un conjunto de acciones realizadas en una hoja de cálculo que van a
quedar grabadas en Excel de forma que simplemente haciendo clic sobre la
macro creada, esta se ejecuta y realiza dicho conjunto de acciones o pasos
previamente indicados.
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 tener conocimientos 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 los siguientes, 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 Excel 2007 o Excel 2010 antes de nada has de activar para
que se muestre la ficha Programador. Para ello haz clic en el Botón de Office,
después en Opciones de Excel (abajo hacia la derecha), activar con un tic
Mostrar ficha Programador en la cinta de opciones, Aceptar.
Si tienes Excel 2003, el paso anterior no lo tienes que realizar, la opción Macro
la tienes en el menú herramientas.




La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador
de macros del que dispone Excel.
Este grabador de macros te permite grabar las acciones deseadas que
posteriormente las traduce a instrucciones en VBA, las cuales podemos
modificar posteriormente si tenemos conocimientos de programación.


Para grabar una macro debemos acceder a la pestaña
Vista y despliega el submenú Macros y dentro de este
submenu seleccionar la opción Grabar macro...
Además de esta opción en el menú podemos encontrar las
siguientes opciones:
     Ver Macros... - Donde accedemos a un listado de las
     macros creadas en ese libro.
     Usar referencias relativas - Con esta opcion
     utilizaremos referencias reativas para que las macros se graben con
     acciones relativas a la celda inicial seleccionada.
Al seleccionar la opción Grabar
macro..., lo primero que vemos es
el cuadro de diálogo Grabar macro
donde podemos dar un nombre a la
macro (no está permitido insertar
espacios en blanco en el nombre
de la macro).
Podemos asignarle un Método
abreviado: mediante la
combinación de las tecla CTRL +
"una tecla del teclado". El problema
está en encontrar una combinación
que no utilice ya Excel.
En Guardar macro en: podemos
seleccionar guardar la macro en el
libro activo, en el libro de macros
personal o en otro libro.
En Descripción: podemos describir cuál es el cometido de la macro o cualquier
otro dato que creamos conveniente.


Para comenzar la grabación de la macro pulsamos el botón Aceptar y a
continuación, si nos fijamos en la barra de estado, encontraremos este botón

en la barra de estado                   donde tenemos la opción de detener
la grabación.
A partir de entonces debemos realizar las acciones que queramos grabar, es
conveniente no seleccionar ninguna celda a partir de la grabación, ya que si
seleccionamos alguna celda posteriormente, cuando ejecutemos la macro, la
selección nos puede ocasionar problemas de celdas fuera de rango.
Una vez concluidas las acciones que queremos grabar, presionamos sobre el
botón Detener      de la barra de estado, o accediendo al menú de Macros y
haciendo clic en                      .

Más contenido relacionado

La actualidad más candente (20)

Pasos para hacer un macro en excel
Pasos para hacer un macro en excelPasos para hacer un macro en excel
Pasos para hacer un macro en excel
 
Presentacion macros sofia angie
Presentacion macros sofia angiePresentacion macros sofia angie
Presentacion macros sofia angie
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Macro
MacroMacro
Macro
 
Macros luisa
Macros luisaMacros luisa
Macros luisa
 
Macros Basicos
Macros BasicosMacros Basicos
Macros Basicos
 
Macros en Excel
Macros en Excel Macros en Excel
Macros en Excel
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros1
Macros1Macros1
Macros1
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Tecnologia 2,0
Tecnologia 2,0Tecnologia 2,0
Tecnologia 2,0
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
ACTIVIDAD MACROS
ACTIVIDAD MACROSACTIVIDAD MACROS
ACTIVIDAD MACROS
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Cómo hacer un macros en excel
Cómo hacer un macros en excelCómo hacer un macros en excel
Cómo hacer un macros en excel
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Macros
MacrosMacros
Macros
 

Similar a Macro en excel (20)

Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Guia 8 macros
Guia 8 macrosGuia 8 macros
Guia 8 macros
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Macros de excel....manual
Macros de excel....manualMacros de excel....manual
Macros de excel....manual
 
Macros y VBA tema 5
Macros y VBA tema 5Macros y VBA tema 5
Macros y VBA tema 5
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros en excel taller
Macros en excel tallerMacros en excel taller
Macros en excel taller
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
macross.pptx
macross.pptxmacross.pptx
macross.pptx
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia felipe
Tecnologia felipeTecnologia felipe
Tecnologia felipe
 
Macros
MacrosMacros
Macros
 
Tecnologia felipe
Tecnologia felipeTecnologia felipe
Tecnologia felipe
 
Semana 15
Semana 15Semana 15
Semana 15
 
Manual de macros uc
Manual de macros ucManual de macros uc
Manual de macros uc
 

Macro en excel

  • 1. MACRO EN EXCEL Macro un conjunto de acciones realizadas en una hoja de cálculo que van a quedar grabadas en Excel de forma que simplemente haciendo clic sobre la macro creada, esta se ejecuta y realiza dicho conjunto de acciones o pasos previamente indicados. 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 tener conocimientos 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 los siguientes, 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 Excel 2007 o Excel 2010 antes de nada has de activar para que se muestre la ficha Programador. Para ello haz clic en el Botón de Office, después en Opciones de Excel (abajo hacia la derecha), activar con un tic Mostrar ficha Programador en la cinta de opciones, Aceptar. Si tienes Excel 2003, el paso anterior no lo tienes que realizar, la opción Macro la tienes en el menú herramientas. La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel. Este grabador de macros te permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar posteriormente si tenemos conocimientos de programación. Para grabar una macro debemos acceder a la pestaña Vista y despliega el submenú Macros y dentro de este submenu seleccionar la opción Grabar macro... Además de esta opción en el menú podemos encontrar las siguientes opciones: Ver Macros... - Donde accedemos a un listado de las macros creadas en ese libro. Usar referencias relativas - Con esta opcion utilizaremos referencias reativas para que las macros se graben con acciones relativas a la celda inicial seleccionada.
  • 2. Al seleccionar la opción Grabar macro..., lo primero que vemos es el cuadro de diálogo Grabar macro donde podemos dar un nombre a la macro (no está permitido insertar espacios en blanco en el nombre de la macro). Podemos asignarle un Método abreviado: mediante la combinación de las tecla CTRL + "una tecla del teclado". El problema está en encontrar una combinación que no utilice ya Excel. En Guardar macro en: podemos seleccionar guardar la macro en el libro activo, en el libro de macros personal o en otro libro. En Descripción: podemos describir cuál es el cometido de la macro o cualquier otro dato que creamos conveniente. Para comenzar la grabación de la macro pulsamos el botón Aceptar y a continuación, si nos fijamos en la barra de estado, encontraremos este botón en la barra de estado donde tenemos la opción de detener la grabación. A partir de entonces debemos realizar las acciones que queramos grabar, es conveniente no seleccionar ninguna celda a partir de la grabación, ya que si seleccionamos alguna celda posteriormente, cuando ejecutemos la macro, la selección nos puede ocasionar problemas de celdas fuera de rango. Una vez concluidas las acciones que queremos grabar, presionamos sobre el botón Detener de la barra de estado, o accediendo al menú de Macros y haciendo clic en .