Si se encuentra recreando las mismas macros, puede copiar esas macros en un libro especial llamado Personal.xlsb que se guarda en el equipo. Todas las macros que almacene en su libro personal estarán disponibles cuando inicie Excel en ese mismo equipo.
Esto es diferente del Excel predeterminado, 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 Excel. Vea Mostrar la pestaña Programador para obtener más información.
Crear y actualizar el libro de macros personales
-
En el grupo Código de la ficha 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. Asegúrese de que no usa ningún espacio en el nombre.
-
En el cuadro Almacenar macro en, seleccione Libro de macros personal.
-
Haga clic en Aceptar.
-
Realice las acciones que desee grabar.
-
En el grupo Código en la pestaña Programador, haga clic en Detener grabación.
-
Cierre el libro.
Aparece un mensaje que le pide que guarde los cambios realizados en el libro de macros personal.
-
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 el Editor de Visual Basic(VBE). Puede iniciar el 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 macros a otro libro.
Si desea compartir el archivo Personal.xlsb con otros usuarios, puede copiarlo en 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 Configuración\user name\Application Data\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 algunas macros que desea compartir con otras personas, 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 SharePoint Services biblioteca.
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 Excel. Siga estos pasos:
En el menú Excel, haga clic en Preferencias... > cinta & 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.
-
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. Asegúrese de que no usa ningún espacio en el nombre.
-
En el cuadro Almacenar macro en, seleccione Libro de macros personal.
-
Haga clic en Aceptar.
-
Realice las acciones que desee grabar.
-
En la pestaña Programador, haga clic en Detener grabación.
-
Guarde los cambios, cierre el libro y, por último, cierre Excel.
Aparece un mensaje que le pide que guarde los cambios realizados en el libro de macros personal.
-
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 ya están 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 el Editor de Visual Basic(VBE). Puede iniciar el 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 macros a otro libro.
Si desea compartir el archivo Personal.xlsb con otros usuarios, puede copiarlo en la carpeta principal Excel en otros equipos. Esa carpeta para Mac se encuentra en la carpeta principal en ~/Library/Containers/com.microsoft. Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.
Si tiene una o solo algunas macros que desea compartir con otras personas, 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 SharePoint Services biblioteca.
¿Necesitas más ayuda?
Siempre puede preguntar a un experto en la Excel Tech Community u obtener soporte técnico en la Comunidad de respuestas.