Cómo ejecutar macros automáticamente: 9 pasos

Tabla de contenido:

Cómo ejecutar macros automáticamente: 9 pasos
Cómo ejecutar macros automáticamente: 9 pasos

Video: Cómo ejecutar macros automáticamente: 9 pasos

Video: Cómo ejecutar macros automáticamente: 9 pasos
Video: Como hacer luces marquesina en photoshop - Marquee Bulb Sign 2024, Mayo
Anonim

Este wikiHow te enseñará cómo ejecutar macros en Excel automáticamente cuando abres un libro de trabajo específico, o cómo crear una macro que abre todos tus libros de trabajo cuando abres Excel. Antes de comenzar, asegúrese de que la pestaña de desarrollador se muestre en la cinta de edición.

Pasos

Método 1 de 2: ejecutar una macro automáticamente para un libro específico

12334186 1
12334186 1

Paso 1. Asegúrese de que la pestaña Desarrollador se muestre en su cinta de edición

Si no es así y está usando una computadora con Windows, vaya a la Expediente pestaña y haga clic en Opciones> Personalizar cinta. En "Pestañas principales", marque la casilla junto a "Desarrollador".

Si está usando una Mac, podrá habilitar la pestaña de desarrollador yendo a Excel> Preferencias (el menú en la parte superior de su pantalla) luego haga clic en Cinta y barra de herramientas. En la categoría "Personalizar la cinta", haga clic en la casilla de verificación "Desarrollador" y haga clic en Ahorrar.

12334186 2
12334186 2

Paso 2. Haga clic en la pestaña Desarrollador y seleccione Visual Basic

12334186 3
12334186 3

Paso 3. Haga doble clic en su libro de trabajo en el panel de la izquierda

Lo verá listado en "Proyecto VBA", pero si no lo ve, haga clic para expandir la carpeta "Proyecto VBA".

12334186 4
12334186 4

Paso 4. Ingrese el siguiente código:

Private Sub Workbook_Open () Pon tu macro-código aquí End Sub

12334186 5
12334186 5

Paso 5. Cierre el Editor de Visual Basic

No tiene que hacer clic en guardar ni nada antes de cerrar el editor.

La próxima vez que abra este libro de trabajo, se ejecutará el código de macro que ingresó entre la sublínea y la sublínea final

Método 2 de 2: crear una macro para que se ejecute automáticamente al iniciar Excel

12334186 6
12334186 6

Paso 1. Asegúrese de que la pestaña Desarrollador se muestre en su cinta de edición

Si no es así y está usando una computadora con Windows, vaya a la Expediente pestaña y haga clic en Opciones> Personalizar cinta. En "Pestañas principales", marque la casilla junto a "Desarrollador".

  • Si está usando una Mac, podrá habilitar la pestaña de desarrollador yendo a Excel> Preferencias (el menú en la parte superior de su pantalla) luego haga clic en Cinta y barra de herramientas. En la categoría "Personalizar la cinta", haga clic en la casilla de verificación "Desarrollador" y haga clic en Ahorrar.
  • Esta macro abrirá todas las hojas de trabajo que desee abrir cuando inicie Excel, lo cual es muy útil si trabaja en algunos proyectos diferentes cada día.
12334186 7
12334186 7

Paso 2. Haga clic en Grabar macro

Está en la pestaña "Desarrollador" en el grupo "Código".

12334186 8
12334186 8

Paso 3. Ingrese su nombre de macro

Asígnele un nombre como "Auto_Open" para que pueda leer el título y saber lo que hace.

12334186 9
12334186 9

Paso 4. Haga clic en Libro de macros personal

Verá esto en el cuadro "Almacenar macro en" y hará que la macro esté disponible cada vez que abra Excel.

Puede completar la descripción para recordarle específicamente lo que hace esta macro

12334186 10
12334186 10

Paso 5. Haga clic en Aceptar

Esa ventana se cerrará y cada pulsación de tecla o botón se registrará en la macro.

12334186 11
12334186 11

Paso 6. Haga clic en Archivo y haga clic en Abrir

Se abrirá su administrador de archivos.

12334186 12
12334186 12

Paso 7. Seleccione todos los libros de trabajo que desea abrir cuando abra Excel

Si necesita seleccionar archivos en diferentes ubicaciones, mantenga presionado Cambio y haga clic en ellos.

12334186 13
12334186 13

Paso 8. Haga clic en Detener grabación

Todas las pulsaciones de teclas y pulsaciones de botones que realizó se registran y almacenan en la macro.

12334186 14
12334186 14

Paso 9. Cierre Excel

Se le pedirá que guarde los cambios que ha realizado, así que haga clic en y su macro abrirá todos esos libros de trabajo cada vez que reinicie Excel.

Recomendado: