SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Uso de Macro de Excel
¿Qué es una Macro en Excel?
Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera
secuencial por medio de una orden de ejecución, claro esta que una Macro puede invocar a
otras, logrando de esta forma obtener operaciones cada vez mas complejas.
En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para
Aplicaciones), Excel cuenta con un “Editor de Visual Basic” o también conocido como
“Editor de VBA” que permite la creación, y/o mantenimiento de las Macros que se tengan
disponibles.
¿Para qué sirve una Macro en Excel?
Las Macros en Excel son útiles entre otras cosas por que permiten la automatización de
tareas repetitivas, por ejemplo si se da cuenta que todos lo días se encuentra creando la
misma tabla dinámica (pero con distintos datos), o colocando el mismo formato a una hoja,
entonces es el momento de automatizar dicha labor por medio de Macros.
En el siguiente artículo se puede ver mas de cerca la utilidad de una macro.
¿Cómo crear una Macro en Excel?
El punto fuerte a favor del uso de Macros, es que es sencillo de aprender a crearlas y
ejecutarlas, crear Macros es simple, y se puede llegar a ahorrar mucho tiempo remplazando
aquellas tareas repetitivas por Macros que usted mismo haya creado, uno de los primeros
pasos para acercarse al uso de Macros puede ser el comenzar a utilizar el grabador de
Macros.
¿Cómo Activar el botón para realizar la macro?
Para poder realizar una macro, lo primero que debes hacer es activar el botón programador,
si es que no lo tienes ya activo. Para activar la ficha de programador sigue la siguiente ruta:
¿Cómo se graba una macro?
Para grabar una macro, el primer paso es verificar que la opción del desarrollador este
habilitado dentro de la barra de herramientas; una vez que esta opción aparece podemos
seleccionar la opción de “Grabar Macro”, ubicada en la parte izquierda de la barra.
El segundo paso es ingresar los detalles de la “Macro” que se va a proceder a grabar,
debemos ingresar: Nombre, método de abreviado (o atajo que se puede usar para utilizar
esta macro), opción de donde se debe guardar y por último se puede incluir la descripción.
Una vez se selecciona aceptar, la macro comenzara a grabar todas las acciones que se
realicen a partir de ese momento.
Una vez que se han realizado todas las opciones que se requerían, se debe detener la
grabación con cualquier de las siguientes opciones:
Habilitar o deshabilitar macros en Excel
Existen diversas formas de habilitar macros en Excel ya que por seguridad Excel los
deshabilita, para ello en primer lugar debemos estar seguros que el archivo con macros que
se habilitará sea confiable y luego de ello dependiendo del escenario en el que nos
encontremos podremos proceder a habilitar las macros. Entre estos escenarios tenemos:
Habilitar macro cuando aparece la barra de Mensajes:
Cada vez que abrimos un archivo en Excel que contenga macros saldrá la Barra de
Mensajes con un ícono de escudo y dependiendo de la versión de Excel con la que
trabajemos puede tener el siguiente mensaje:
Excel 2013-2010: “Advertencia de Seguridad Las macros se han deshabilitado ” y a
continuación la opción “Habilitar Contenido”:
Excel 2007: “Advertencia de Seguridad Las macros se han deshabilitado ” y a
continuación la opción “Opciones“:
En el primer caso (Excel 2013-2010) sólo tenemos que hacer clic en la opción “Habilitar
contenido” para habilitar las macros del archivo abierto, en el segundo caso (Excel 2007)
tenemos que hacer clic en “Opciones” y a continuación saldrá la siguiente venta donde
debemos buscar la opción “Habilitar este contenido” y luego clic en Aceptar:
De esta forma se habilitan los macros en Excel, sin embargo a veces al abrir Excel no nos
percatamos de esta barra de mensajes y simplemente la cerramos por lo que luego al querer
utilizar las macros del archivo no funcionaran y nos saldrá el siguiente mensaje “Debido a
su configuración de seguridad, se han deshabilitado las macros. Para ejecutar macros es
necesario que primero vuelva a abrir este libro. Para obtener más información sobre cómo
habilitar macros, haga clic en Ayuda”:
Bastará con volver a abrir el libro para activar las macros tal cual lo explicado.
Habilitar macro desde el Centro de Confianza:
Al realizar el cambio desde el Centro de Confianza, la configuración de las macros
cambiará para todos los libros de Excel que se ejecuten a futuro, tener en cuenta que este
cambio no aplica para otros programas de Office. El procedimiento a realizar es el
siguiente:
1. Hacer clic en la pestaña Archivo (Excel 2013-2010) ó en el botón de Microsoft
Office (Excel 2007)
2. Hacer clic en Opciones (Excel 2013-2010), Opciones de Excel (Excel 2007)
3. Hacer clic en Centro de Confianza y luego en Configuración del Centro de confianza.
4. Hacer clic en Configuración de macros.
5. Seleccionar la mejor opción según nuestras necesidades.
6. Hacer clic en Aceptar
7. Salir de Excel y reiniciarlo para verificar la configuración elegida.
Dentro de la configuración de macros se tienen las siguientes opciones que pasare a explicar
a detalle:
 Deshabilitar todas las macros sin notificación Al seleccionar esta opción, se procederá
a deshabilitar todos las macros y tampoco saldrá el mensaje de Advertencia de Seguridad
cuando se abra un archivo con macros, por tanto no se podrá identificar que el archivo tiene
macros ni tampoco que están deshabilitados hasta su ejecución.
 Deshabilitar todas las macros con notificación Se deshabilitan las macros, pero al abrir
un archivo con macros saldrá al inicio el mensaje de Advertencia de seguridad, esta opción
es la que Excel tiene activa por defecto.
 Deshabilitar todas las macros excepto las firmadas digitalmente Sólo se ejecutarán
aquellas macros que cuenten con una firma digital emitida por un editor de confianza, lo
cual hoy en día existe muy poco, en caso se abra un archivo con macros que no cuente con
dicha firma entonces automáticamente saldrá el mensaje de Advertencia de Seguridad.
 Habilitar todas las macros (no se recomienda, se podría ejecutar código
peligroso) Esta es la opción mediante la cual se ejecutan todas las macros sin excepción
al abrir cualquier archivo con estas propiedades . Esta configuración puede poner en peligro
nuestros equipos si no estamos seguros de lo que estamos abriendo.
Tomar en cuenta también que para ir al Centro de confianza se puede hacer desde la
ficha Programador —> Seguridad de Macros —> Configuración de macros:
Si la ficha Programador no está disponible realizar lo siguiente:
1. Haga clic en el botón de Microsoft Office (Excel 2007) ó en Archivo (Excel 2013-2010)
2. Luego, en Opciones de Excel.
3. Haga clic en Más frecuentes y finalmente,
4. Active la casilla de verificación Mostrar ficha Programador en la cinta de opciones
Macros

Más contenido relacionado

La actualidad más candente (16)

E:\Macros
E:\MacrosE:\Macros
E:\Macros
 
Taller excel normas APA
Taller excel normas APATaller excel normas APA
Taller excel normas APA
 
Z
ZZ
Z
 
Deber de tablas de diagrama mayra
Deber de tablas de diagrama mayraDeber de tablas de diagrama mayra
Deber de tablas de diagrama mayra
 
Exposicion Macros
Exposicion MacrosExposicion Macros
Exposicion Macros
 
Macros1
Macros1Macros1
Macros1
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Trabajo escrito macros
Trabajo escrito macrosTrabajo escrito macros
Trabajo escrito macros
 
Macros
MacrosMacros
Macros
 
Tecnologia macros natalia
Tecnologia macros   nataliaTecnologia macros   natalia
Tecnologia macros natalia
 
Tema 10 exav automatización
Tema 10 exav   automatizaciónTema 10 exav   automatización
Tema 10 exav automatización
 
Clase #4 de word II
Clase #4 de word IIClase #4 de word II
Clase #4 de word II
 
Registr ar v4_des5_config
Registr ar v4_des5_configRegistr ar v4_des5_config
Registr ar v4_des5_config
 
Tips para solucion ventanas emergentes
Tips para solucion ventanas emergentesTips para solucion ventanas emergentes
Tips para solucion ventanas emergentes
 
Proyecto base de datos punto 10
Proyecto base de datos punto 10Proyecto base de datos punto 10
Proyecto base de datos punto 10
 

Similar a Macros (20)

Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Macro en excel
Macro en excelMacro en excel
Macro en excel
 
Taller macro
Taller macroTaller macro
Taller macro
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Macros
MacrosMacros
Macros
 
Iniciacion macros
Iniciacion macrosIniciacion macros
Iniciacion macros
 
Manual de macros uc
Manual de macros ucManual de macros uc
Manual de macros uc
 
05 macros01 pdf
05 macros01 pdf05 macros01 pdf
05 macros01 pdf
 
Macros
Macros Macros
Macros
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Preguntas del segundo taller copia
Preguntas del segundo taller   copiaPreguntas del segundo taller   copia
Preguntas del segundo taller copia
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Uso de macros en excel
Uso de macros en excelUso de macros en excel
Uso de 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
 
Guia 8 macros
Guia 8 macrosGuia 8 macros
Guia 8 macros
 

Más de Rody Paredes

Bdii 26 distribuidas
Bdii 26 distribuidasBdii 26 distribuidas
Bdii 26 distribuidasRody Paredes
 
Bdii 06 func_grupo_y_subconsultas
Bdii 06 func_grupo_y_subconsultasBdii 06 func_grupo_y_subconsultas
Bdii 06 func_grupo_y_subconsultasRody Paredes
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_newRody Paredes
 
Bd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucionBd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucionRody Paredes
 
Factura automática
Factura automáticaFactura automática
Factura automáticaRody Paredes
 

Más de Rody Paredes (7)

Bdii 26 distribuidas
Bdii 26 distribuidasBdii 26 distribuidas
Bdii 26 distribuidas
 
Bdii 06 func_grupo_y_subconsultas
Bdii 06 func_grupo_y_subconsultasBdii 06 func_grupo_y_subconsultas
Bdii 06 func_grupo_y_subconsultas
 
Bdii 09 ddl_new
Bdii 09 ddl_newBdii 09 ddl_new
Bdii 09 ddl_new
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_new
 
Bdii 04 sql
Bdii 04 sqlBdii 04 sql
Bdii 04 sql
 
Bd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucionBd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucion
 
Factura automática
Factura automáticaFactura automática
Factura automática
 

Macros

  • 1. Uso de Macro de Excel ¿Qué es una Macro en Excel? Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera secuencial por medio de una orden de ejecución, claro esta que una Macro puede invocar a otras, logrando de esta forma obtener operaciones cada vez mas complejas. En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para Aplicaciones), Excel cuenta con un “Editor de Visual Basic” o también conocido como “Editor de VBA” que permite la creación, y/o mantenimiento de las Macros que se tengan disponibles. ¿Para qué sirve una Macro en Excel? Las Macros en Excel son útiles entre otras cosas por que permiten la automatización de tareas repetitivas, por ejemplo si se da cuenta que todos lo días se encuentra creando la misma tabla dinámica (pero con distintos datos), o colocando el mismo formato a una hoja, entonces es el momento de automatizar dicha labor por medio de Macros. En el siguiente artículo se puede ver mas de cerca la utilidad de una macro. ¿Cómo crear una Macro en Excel? El punto fuerte a favor del uso de Macros, es que es sencillo de aprender a crearlas y ejecutarlas, crear Macros es simple, y se puede llegar a ahorrar mucho tiempo remplazando aquellas tareas repetitivas por Macros que usted mismo haya creado, uno de los primeros pasos para acercarse al uso de Macros puede ser el comenzar a utilizar el grabador de Macros. ¿Cómo Activar el botón para realizar la macro? Para poder realizar una macro, lo primero que debes hacer es activar el botón programador, si es que no lo tienes ya activo. Para activar la ficha de programador sigue la siguiente ruta:
  • 2. ¿Cómo se graba una macro? Para grabar una macro, el primer paso es verificar que la opción del desarrollador este habilitado dentro de la barra de herramientas; una vez que esta opción aparece podemos seleccionar la opción de “Grabar Macro”, ubicada en la parte izquierda de la barra. El segundo paso es ingresar los detalles de la “Macro” que se va a proceder a grabar, debemos ingresar: Nombre, método de abreviado (o atajo que se puede usar para utilizar esta macro), opción de donde se debe guardar y por último se puede incluir la descripción. Una vez se selecciona aceptar, la macro comenzara a grabar todas las acciones que se realicen a partir de ese momento.
  • 3. Una vez que se han realizado todas las opciones que se requerían, se debe detener la grabación con cualquier de las siguientes opciones: Habilitar o deshabilitar macros en Excel Existen diversas formas de habilitar macros en Excel ya que por seguridad Excel los deshabilita, para ello en primer lugar debemos estar seguros que el archivo con macros que se habilitará sea confiable y luego de ello dependiendo del escenario en el que nos encontremos podremos proceder a habilitar las macros. Entre estos escenarios tenemos: Habilitar macro cuando aparece la barra de Mensajes: Cada vez que abrimos un archivo en Excel que contenga macros saldrá la Barra de Mensajes con un ícono de escudo y dependiendo de la versión de Excel con la que trabajemos puede tener el siguiente mensaje: Excel 2013-2010: “Advertencia de Seguridad Las macros se han deshabilitado ” y a continuación la opción “Habilitar Contenido”: Excel 2007: “Advertencia de Seguridad Las macros se han deshabilitado ” y a continuación la opción “Opciones“: En el primer caso (Excel 2013-2010) sólo tenemos que hacer clic en la opción “Habilitar contenido” para habilitar las macros del archivo abierto, en el segundo caso (Excel 2007) tenemos que hacer clic en “Opciones” y a continuación saldrá la siguiente venta donde debemos buscar la opción “Habilitar este contenido” y luego clic en Aceptar:
  • 4. De esta forma se habilitan los macros en Excel, sin embargo a veces al abrir Excel no nos percatamos de esta barra de mensajes y simplemente la cerramos por lo que luego al querer utilizar las macros del archivo no funcionaran y nos saldrá el siguiente mensaje “Debido a su configuración de seguridad, se han deshabilitado las macros. Para ejecutar macros es necesario que primero vuelva a abrir este libro. Para obtener más información sobre cómo habilitar macros, haga clic en Ayuda”: Bastará con volver a abrir el libro para activar las macros tal cual lo explicado. Habilitar macro desde el Centro de Confianza: Al realizar el cambio desde el Centro de Confianza, la configuración de las macros cambiará para todos los libros de Excel que se ejecuten a futuro, tener en cuenta que este cambio no aplica para otros programas de Office. El procedimiento a realizar es el siguiente: 1. Hacer clic en la pestaña Archivo (Excel 2013-2010) ó en el botón de Microsoft Office (Excel 2007) 2. Hacer clic en Opciones (Excel 2013-2010), Opciones de Excel (Excel 2007) 3. Hacer clic en Centro de Confianza y luego en Configuración del Centro de confianza. 4. Hacer clic en Configuración de macros. 5. Seleccionar la mejor opción según nuestras necesidades. 6. Hacer clic en Aceptar 7. Salir de Excel y reiniciarlo para verificar la configuración elegida. Dentro de la configuración de macros se tienen las siguientes opciones que pasare a explicar a detalle:
  • 5.  Deshabilitar todas las macros sin notificación Al seleccionar esta opción, se procederá a deshabilitar todos las macros y tampoco saldrá el mensaje de Advertencia de Seguridad cuando se abra un archivo con macros, por tanto no se podrá identificar que el archivo tiene macros ni tampoco que están deshabilitados hasta su ejecución.  Deshabilitar todas las macros con notificación Se deshabilitan las macros, pero al abrir un archivo con macros saldrá al inicio el mensaje de Advertencia de seguridad, esta opción es la que Excel tiene activa por defecto.  Deshabilitar todas las macros excepto las firmadas digitalmente Sólo se ejecutarán aquellas macros que cuenten con una firma digital emitida por un editor de confianza, lo cual hoy en día existe muy poco, en caso se abra un archivo con macros que no cuente con dicha firma entonces automáticamente saldrá el mensaje de Advertencia de Seguridad.  Habilitar todas las macros (no se recomienda, se podría ejecutar código peligroso) Esta es la opción mediante la cual se ejecutan todas las macros sin excepción al abrir cualquier archivo con estas propiedades . Esta configuración puede poner en peligro nuestros equipos si no estamos seguros de lo que estamos abriendo. Tomar en cuenta también que para ir al Centro de confianza se puede hacer desde la ficha Programador —> Seguridad de Macros —> Configuración de macros: Si la ficha Programador no está disponible realizar lo siguiente: 1. Haga clic en el botón de Microsoft Office (Excel 2007) ó en Archivo (Excel 2013-2010) 2. Luego, en Opciones de Excel. 3. Haga clic en Más frecuentes y finalmente, 4. Active la casilla de verificación Mostrar ficha Programador en la cinta de opciones