Crear y guardar todas las macros en un solo libro

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Si se encuentra volver a crear la misma macros, puede copiar las macros en un libro especial denominado Personal.xlsb que esté guardada en su equipo. Las macros que se almacenan en el libro personal estarán disponibles para usted cada vez que inicie Excel en el mismo equipo.

Esto es diferente de comportamiento predeterminado de Excel, donde una macro solo funciona en el libro que lo contiene.

Para crear el libro personal, primero debe crear una macro y guardarlo en el libro de macros Personal. Antes de empezar, asegúrese de que la ficha Programador está disponible en la cinta de opciones en Excel. Para obtener más información, vea Mostrar la ficha Programador .

Crear y actualizar el libro de macros Personal

  1. En la ficha Programador, en el grupo código, haga clic en Grabar Macro.
    Comando Grabar macro en el grupo Código de la pestaña Programador

  2. En el cuadro de diálogo Grabar Macro, escriba un nombre significativo para la macro en el cuadro nombre de la Macro. Asegúrese de que no use espacios en el nombre.

  3. En el cuadro Guardar macro en, seleccione Libro de macros Personal.
    Cuadro de diálogo Grabar macro

  4. Haga clic en Aceptar.

  5. Realice las acciones que desee grabar.

  6. En la ficha Programador, en el grupo código, haga clic en Detener grabación.
    Comando Detener grabación en el grupo Código de la pestaña Programador

  7. Cierre el libro.

    Aparecerá un mensaje que le solicitará que guarde los cambios realizados en el libro de macros personal.

  8. Haga clic en Guardar para guardar el libro.

Cada vez que cree una macro y la guarde en su libro personal, o actualice macros que contenga este libro, se le solicitará que guarde el libro personal al igual que la primera vez que lo guardó.

Compartir macros

Si desea copiar las macros del libro personal a otro libro o viceversa, puede hacerlo en el Editor de Visual Basic (VBE ). Puede iniciar el Editor de Visual Basic en Excel, presione ALT + F11. Para obtener más información acerca de cómo copiar una macro de un libro a otro, vea Copiar un módulo de macro en otro libro.

Si desea compartir el archivo Personal.xlsb con otros usuarios, puede copiar a la carpeta XLSTART en otros equipos. En Windows 10, Windows 7 y Windows Vista, este libro se guarda en la carpeta de name\AppData\Local\Microsoft\Excel\XLStart C:\Users\user. En Microsoft Windows XP, este libro se guarda en la carpeta C:\Documents and Settings\nombre de usuario\Application Data\Microsoft\Excel\XLStart. Libros en la carpeta XLStart se abren automáticamente cada vez que se inicia Excel y cualquier código que haya almacenado en el libro de macros personal se mostrarán en el cuadro de diálogo de macros

Si tiene uno o unos pocos macros que desea compartir con otros usuarios, puede enviarles el libro que contiene en un correo electrónico. También puede hacer que el libro disponible en una unidad de red compartida, o desde una biblioteca de SharePoint Services.

Para crear el libro personal, primero debe crear una macro y guardarlo en el libro de macros Personal. Antes de empezar, asegúrese de que la ficha Programador está disponible en la cinta de opciones en Excel. Siga estos pasos:

En el menú Excel, haga clic en Preferencias... > barra de herramientas y la cinta de opciones. En la categoría Personalizar cinta de opciones, en la lista de Pestañas principales, active la casilla de verificación Programador y, a continuación, haga clic en Guardar.

Crear y actualizar el libro de macros Personal

Para crear el libro personal, primero debe crear una macro y guardarlo en el libro de macros Personal.

  1. En la pestaña Programador, haga clic en Grabar macro.

  2. En el cuadro de diálogo Grabar Macro, escriba un nombre significativo para la macro en el cuadro nombre de la Macro. Asegúrese de que no use espacios en el nombre.

  3. En el cuadro Guardar macro en, seleccione Libro de macros Personal.

  4. Haga clic en Aceptar.

  5. Realice las acciones que desee grabar.

  6. En la pestaña Programador, haga clic en Detener grabación.

  7. Guardar los cambios, a continuación, cierre el libro y, por último cierre Excel.

    Aparecerá un mensaje que le solicitará que guarde los cambios realizados en el libro de macros personal.

  8. Haga clic en Guardar para guardar el libro.

Cualquier momento crea una nueva macro y guardarlo en su libro personal o actualiza las macros ya en él, se le pedirá que guarde el libro personal.

Compartir macros

Si desea copiar las macros de su libro personal a otro libro o viceversa, puede hacerlo en el Editor de Visual Basic (VBE ). Puede iniciar el Editor de Visual Basic en Excel, haga clic en Visual Basic, en la ficha Programador. Para obtener más información acerca de cómo copiar una macro de un libro a otro, vea Copiar un módulo de macro en otro libro.

Si desea compartir el archivo Personal.xlsb con otros usuarios, puede copiar a la carpeta de inicio de Excel en otros equipos. Esa carpeta para Mac se encuentra en la carpeta principal en ~/Library/Containers/com.microsoft.Excel/Data/Library/Application soporte técnico, Microsoft, móviles, Excel o.

Si tiene uno o unos pocos macros que desea compartir con otros usuarios, puede enviarles el libro que contiene en un correo electrónico. También puede hacer que el libro disponible en una unidad de red compartida, o desde una biblioteca de SharePoint Services.

¿Necesita más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Volver al principio

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×