Para crear una macro en Excel, ejecute la grabadora de macros o el editor de Visual Basic para aplicaciones (VBA).
Para guardarlo como libro habilitado para macros:
- Haga clic en No.
- En el cuadro Guardar como , en el cuadro de lista Guardar como tipo , elija Excel Macro-Enabled libro (*. xlsm).
- Haga clic en Guardar.
Índice
- Ejercicio paso a paso.
- Abrir un libro de Microsoft Excel.
- Crear y actualizar el libro de macros personales
- ¿Dónde se guarda el libro de macros personal?
- Cómo hacer que una macro funcione en todos los libros
- ¿Cómo se guarda una macro?
- ¿Cuáles son los pasos para crear una macro?
- ¿Cómo ejecutar una macro en todas las hojas de un libro?
- ¿Cómo hacer que una macro se ejecute todo el tiempo?
- ¿Cómo pasar una macro de un libro a otro?
- ¿Dónde se ubica el libro personal de macros?
- ¿Cuál es el libro de macros personal?
Ejercicio paso a paso.
- Haz clic en el botón Guardar de la barra de acceso rápido.
- Aparece este cuadro de diálogo, haz clic en No.
- Se abrirá el cuadro de diálogo Guardar como.
- En el desplegable Guardar como tipo selecciona Libro de Excel habilitado para macros (*.
- Dale el nombre Hoja con macros.
- Pulsa Aceptar.
Abrir un libro de Microsoft Excel.
- Abrir un libro de Microsoft Excel.
- Ir a: Cinta de Opciones / Pestaña: Programador o Desarrollador (según la versión Excel) / Grupo: Código / Grabar macro.
- Ir a: Nombre de la macro / Escribir: MiMacro.
- Ir a: Guardar macro / Seleccionar: Libro de macros personal.
- Pulsar el botón Aceptar.
Crear y actualizar el libro de macros personales
- En la pestaña Programador, haga clic en Grabar macro.
- En el cuadro de diálogo Grabar macro, escriba un nombre significativo para la macro en el cuadro Nombre de la macro.
- En el cuadro Almacenar macro en, seleccione Libro de macros personal.
- Haga clic en Aceptar.
¿Dónde se guarda el libro de macros personal?
Cuando creamos una macro en Excel podemos guardarla en el libro actual o podemos guardarla en el libro de macros personal. La ventaja de guardar una macro en el libro de macros personal es que nuestra macro estará disponible para cualquier libro.
Cómo hacer que una macro funcione en todos los libros
¿Cómo se guarda una macro?
Guardar una macro con el libro actual
- Haga clic en No.
- En el cuadro Guardar como , en el cuadro de lista Guardar como tipo , elija Excel Macro-Enabled libro (*. xlsm).
- Haga clic en Guardar.
¿Cuáles son los pasos para crear una macro?
¿Cómo?
- En la pestaña Programador, haga clic en Grabar macro.
- De manera opcional, escriba un nombre para la macro en el cuadro Nombre de la macro, especifique una tecla de método abreviado en el cuadro Tecla de método abreviado, y una descripción en el cuadro Descripción.
¿Cómo ejecutar una macro en todas las hojas de un libro?
Para ejecutar una macro en varias hojas al mismo tiempo sin activarla una por una, puede aplicar el siguiente código VBA, haga lo siguiente:
- Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
- Hacer clic recuadro > Móduloy pegue la siguiente macro en el Módulo Ventana.
¿Cómo hacer que una macro se ejecute todo el tiempo?
Para ejecutar macros a futuro haremos uso del método OnTime en VBA. Haciendo uso del método OnTime veremos 3 maneras de agendar la ejecución de macros: Ejecutar una macro en n cantidad de tiempo, por ejemplo, ejecutarla en media hora. Ejecutar una macro cada segundo, o el tiempo que definas.
¿Cómo pasar una macro de un libro a otro?
Abra tanto el libro que contiene la macro que desea copiar como el libro donde desea copiarlo. En la pestaña Programador, haga clic en Visual Basic para abrir el editor Visual Basic. o presione CTRL+R . En el Project explorador, arrastre el módulo que contiene la macro que desea copiar al libro de destino.
¿Dónde se ubica el libro personal de macros?
Vaya a Desarrollador > Visual Basic para iniciar el Editor de Visual Basic (VBE),que es donde se almacenan las macros. Puede encontrar el libro de macros personal en el panel Project Explorador en el lado izquierdo.
¿Cuál es el libro de macros personal?
El libro de macros personal es una de las opciones de guardado de macros que se emplea para que las macros guardadas estén disponibles en cualquier libro de Excel en un mismo equipo.