Tu libro de macros personal, PERSONAL.XLSB, no se carga al iniciar Excel. Este archivo almacena tus macros globales y está diseñado para abrirse automáticamente en segundo plano. El problema suele deberse a un archivo dañado, una ubicación bloqueada o un complemento deshabilitado. Este artículo explica cómo encontrar, reparar y restaurar tus macros personales.
Conclusiones clave: Recuperar tu libro de macros personal
- Desarrollador > Macros > Editar: Abre el Editor de Visual Basic para comprobar si PERSONAL.XLSB aparece en el Explorador de proyectos.
- Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza > Ubicaciones de confianza: Verifica la ruta de carpeta correcta donde debe almacenarse PERSONAL.XLSB.
- Comando Abrir y reparar: Intenta recuperar datos de un archivo PERSONAL.XLSB dañado al abrirlo desde el menú Archivo.
Por qué PERSONAL.XLSB no se carga en Excel
El libro de macros personal es un archivo oculto que Excel intenta cargar desde una ubicación de confianza específica. Si no se carga, Excel puede mostrar un mensaje de error o simplemente iniciar sin que tus macros estén disponibles. La causa más común es la corrupción del archivo, que puede ocurrir si Excel o tu computadora se apagan inesperadamente mientras el archivo está abierto. Otra razón es que el archivo se haya movido, renombrado o eliminado de su carpeta predeterminada. La configuración de seguridad o los conflictos de complementos también pueden impedir que Excel cargue el archivo automáticamente al inicio.
Pasos para recuperar y restaurar PERSONAL.XLSB
Sigue estos métodos en orden para diagnosticar y solucionar el problema de carga.
Método 1: Verificar y habilitar el complemento PERSONAL.XLSB
- Abre Excel y ve a la pestaña Desarrollador
Si la pestaña Desarrollador no está visible, haz clic derecho en la cinta de opciones y selecciona Personalizar la cinta de opciones. Marca la casilla de Desarrollador en la lista de la derecha. - Haz clic en Macros en el grupo Código
Esto abre el cuadro de diálogo Macro. Busca en el menú desplegable “Macros en”. Si PERSONAL.XLSB está cargado, verás sus macros listadas aquí. - Abre el Editor de Visual Basic con Alt + F11
En el panel Explorador de proyectos a la izquierda, busca un proyecto llamado “PERSONAL.XLSB”. Si falta, el archivo no está cargado. Cierra el editor. - Ve a Archivo > Opciones > Complementos
En la parte inferior de la ventana, asegúrate de que “Complementos de Excel” esté seleccionado en el menú desplegable Administrar y luego haz clic en Ir. - Marca la casilla de “PERSONAL.XLSB” en la lista de complementos disponibles
Si aparece en la lista, marca su casilla y haz clic en Aceptar. Reinicia Excel para ver si se carga.
Método 2: Localizar y reparar el archivo dañado
- Encuentra la ubicación predeterminada de PERSONAL.XLSB
Abre el Explorador de archivos y pega esta ruta en la barra de direcciones:%appdata%\Microsoft\Excel\XLSTART. Esta es la carpeta de inicio de confianza. - Busca el archivo PERSONAL.XLSB
Si el archivo está presente, anota su tamaño y fecha de modificación. Un tamaño de archivo de 0 KB indica corrupción. - Intenta abrir y reparar el archivo
Inicia Excel. Ve a Archivo > Abrir > Examinar. Navega a la carpeta XLSTART. Selecciona PERSONAL.XLSB, haz clic en la flecha desplegable del botón Abrir y elige Abrir y reparar. - Elige “Reparar” cuando se te solicite
Excel intentará recuperar la mayor cantidad de datos posible. Si esto falla, prueba la opción “Extraer datos” para recuperar los módulos de código VBA. - Crea un nuevo libro de macros personal si es necesario
Si el archivo falta o no se puede recuperar, graba una macro simple en Excel. En el cuadro de diálogo Grabar macro, elige “Libro de macros personal” como ubicación de almacenamiento. Esto crea un nuevo archivo PERSONAL.XLSB limpio.
Si PERSONAL.XLSB aún no se carga
Después de probar las correcciones principales, estos escenarios específicos pueden requerir pasos adicionales.
Excel muestra el error “Formato de archivo no válido”
Este error significa que el archivo está gravemente dañado. Cambia el nombre del archivo antiguo en la carpeta XLSTART a PERSONAL_OLD.XLSB. Luego, usa el Método 2, Paso 5 para crear uno nuevo. Puedes copiar manualmente el código de tus macros del archivo antiguo abriéndolo en un editor de texto o intentando importar módulos al nuevo libro a través del Editor de Visual Basic.
Las macros están deshabilitadas por la configuración del Centro de confianza
Si todas las macros están deshabilitadas, PERSONAL.XLSB no se ejecutará. Ve a Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza > Configuración de macros. Selecciona “Deshabilitar todas las macros con notificación” o “Habilitar todas las macros”. Haz clic en Aceptar dos veces y reinicia Excel. Asegúrate de que la carpeta XLSTART también esté listada como Ubicación de confianza en el Centro de confianza.
Otro complemento está causando un conflicto
Inicia Excel en modo seguro manteniendo presionada la tecla Ctrl mientras haces clic en el icono de Excel. Si PERSONAL.XLSB se carga en modo seguro, un complemento en conflicto es la causa. En modo normal, ve a Archivo > Opciones > Complementos. Deshabilita otros complementos uno por uno, reiniciando Excel cada vez, para encontrar el conflicto.
Recuperación manual vs. reparación automática: diferencias clave
| Elemento | Recuperación manual (Abrir y reparar) | Recreación automática (Grabar nueva macro) |
|---|---|---|
| Mejor para | Archivos parcialmente dañados con código recuperable | Archivos faltantes o completamente dañados |
| Esfuerzo requerido | Medio: requiere navegación y avisos de decisión | Bajo: una sola grabación de macro desencadena la creación |
| Recuperación de datos | Intenta restaurar los módulos VBA originales y los datos de las hojas | Comienza desde cero; las macros antiguas deben copiarse manualmente |
| Tasa de éxito | Variable, depende del nivel de corrupción | Garantiza la creación de un archivo funcional |
| Siguiente paso si falla | Usa “Extraer datos” o copia manual del código | Importa módulos desde una copia de seguridad al nuevo archivo |
Ahora puedes restaurar tu libro de macros personal cuando no se cargue. Revisa primero la carpeta XLSTART y usa la función Abrir y reparar. Para problemas persistentes, crea un nuevo archivo e importa tus macros guardadas. Para evitar pérdidas futuras, exporta regularmente tus módulos VBA desde el Editor de Visual Basic mediante Archivo > Exportar archivo. Usa Alt + F11 para acceder rápidamente al editor y gestionar tus proyectos.