Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Si se encuentra recreando las mismas macros, puede copiarlas en un libro especial llamado Personal.xlsb que se guarda en el equipo. Las macros que almacene en su libro personal estarán disponibles siempre que inicie Excel en ese mismo equipo.

Este comportamiento es diferente al predeterminado de Excel, donde una macro solo funciona en el libro que la contiene.

Para crear el libro personal, primero debe crear una macro y almacenarla en el libro de macros personal. Antes de empezar, asegúrese de que la pestaña Programador está disponible en la cinta de opciones de Excel. Vea Mostrar la pestaña Programador para obtener más información.

Crear y actualizar el libro de macros personales

  1. En el grupo Código de la ficha Programador, 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 no usar espacios en el nombre.

  3. En el cuadro Almacenar 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 el grupo Código en la pestaña Programador, 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 en el que se le pedirá 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 nueva macro y la guarde en su libro personal o actualice las macros que contiene, se le pedirá que guarde el libro personal tal como lo hizo la primera vez que lo guardó.

Compartir macros

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

Si desea compartir su archivo Personal.xlsb con otras personas, puede copiarlo a la carpeta XLSTART en otros equipos. En Windows 10, Windows 7 y Windows Vista, este libro se guarda en la carpeta C:\Usuarios\nombre de usuario\AppData\Local\Microsoft\Excel\XLStart. En Microsoft Windows XP, este libro se guarda en la carpeta C:\Documents and Settings\nombre de usuario\Datos de programa\Microsoft\Excel\XLStart. Los libros de 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á en el cuadro de diálogo Macro.

Si tiene una o solo unas pocas macros que desea compartir con otros usuarios, puede enviarles el libro que las contiene en un correo electrónico. También puede hacer que el libro esté 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 almacenarla en el libro de macros personal. Antes de empezar, asegúrese de que la pestaña Programador está disponible en la cinta de opciones de Excel. Siga estos pasos:

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

Crear y actualizar el libro de macros personales

Para crear el libro personal, primero debe crear una macro y almacenarla 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 no usar espacios en el nombre.

  3. En el cuadro Almacenar 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. Guarde los cambios, cierre el libro y, por último, cierre Excel.

    Aparecerá un mensaje en el que se le pedirá 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 nueva macro y la guarde en su libro personal, o actualice cualquier macro que ya esté en ella, se le pedirá que guarde el libro personal.

Compartir macros

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

Si desea compartir su archivo Personal.xlsb con otras personas, puede copiarlo en la carpeta principal de Excel en otros equipos. Esa carpeta para Mac está en la carpeta principal en ~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.

Si tiene una o solo unas pocas macros que desea compartir con otros usuarios, puede enviarles el libro que las contiene en un correo electrónico. También puede hacer que el libro esté 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 u obtener soporte técnico en Comunidades.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.