¿Te aparece el cuadro de Visual Basic for Applications con el mensaje Run‑time error '53': File not found: /Library/Application Support/Adobe/MACPDFM/…
cada vez que abres Word, Excel o PowerPoint en tu Mac? Tranquilo: no es un virus ni se ha dañado tu instalación de Office. A continuación descubrirás por qué sucede, cómo eliminarlo de raíz y qué hacer para que no vuelva a molestarte.
Problema
El error se dispara durante la carga de complementos de Office para macOS. Concretamente, PDFMaker —el add‑in que Acrobat instala para generar PDF directamente desde la cinta de opciones— busca una biblioteca llamada MacPDFM.framework
. Cuando falta o se halla en otro directorio, aparece la ventana emergente de VBA indicando Run‑time error '53'
, lo que bloquea por unos segundos el inicio de la aplicación.
La alerta es inofensiva, pero extremadamente molesta porque se repite en cada arranque y, si necesitas habilitar macros, puede impedirte trabajar con normalidad.
Soluciones comprobadas
Sigue el procedimiento en orden para eliminar totalmente los archivos huérfanos y evitar que el complemento vuelva a cargarse:
Paso | Qué hacer | Dónde | Notas |
---|---|---|---|
1 | Cerrar todas las apps de Office. | — | Evita que el complemento se vuelva a cargar en memoria. |
2 | Eliminar los archivos del complemento: linkCreation.dotm , SaveAsAdobePDF.ppam o similares. | Ruta habitual (oculta):~/Library/Group Containers/UBF8T346G9.Office/User Content/Startup/{Word,Excel,PowerPoint} Ruta alternativa (detectada el 17‑10‑2024): /Library/Application Support/Microsoft/Office365/User Content.localized/Startup/{Word,Excel,PowerPoint} | Para mostrar la carpeta Library del usuario haz clic en Finder → Menú Ir mientras mantienes pulsada la tecla Opción (⌥). Si Finder no localiza el archivo, abre Terminal y ejecuta: find ~/ -name linkCreation.dotm |
3 | Vaciar la Papelera o, si el sistema no permite borrar, usar Terminal con permisos de administrador:sudo rm -f "/ruta/al/archivo" | Terminal | Algunas instalaciones asignan permisos 644; con sudo se elimina definitivamente. |
4 | Reabrir Word/Excel/PowerPoint y comprobar. | — | El mensaje debería desaparecer. |
Explicación paso a paso en detalle
Cierre completo de Office. Asegúrate de que no queda ningún proceso de Microsoft AutoUpdate ni de Office en segundo plano. En el Monitor de Actividad filtra por “Microsoft” y fuerza la salida de los que estén latentes; así evitas que los archivos se regeneren mientras los eliminas.
Ubicación de los complementos. Apple esconde la carpeta ~/Library
por defecto para proteger al usuario. El acceso rápido con la tecla Opción revela la ruta sin tener que cambiar ajustes del Finder. Si tienes varias cuentas de usuario o particiones, repite la búsqueda porque Acrobat escribe los complementos en todos los perfiles detectados durante la instalación.
Eliminación con Terminal. Cuando Word crea los archivos .dotm
asigna permisos al propietario, pero Acrobat puede dejar los complementos como root. Si tu cuenta no es administradora o los permisos se cambiaron, la Papelera no podrá vaciarlos. Por eso sudo rm
es la forma más rápida y limpia de deshacerte de ellos.
Verificación. Una vez eliminado el complemento, inicia Word, Excel y PowerPoint de forma independiente. Si el cuadro de VBA no aparece, el problema está resuelto. En caso contrario, Acrobat podría haber plantado una copia adicional en otra ruta: vuelve al paso 2 y busca otra versión.
Alternativas cuando el archivo no aparece
- Desactivar temporalmente el complemento dentro de Office
Word: Herramientas → Plantillas y complementos → desmarcalinkCreation.dotm
PowerPoint: Herramientas → Complementos de PowerPoint → desmarcaSaveAsAdobePDF.ppam
Esto suprime la alerta mientras la aplicación permanece abierta, pero el error reaparece al reiniciarla. - Buscar nuevos lugares de instalación
Acrobat puede cambiar de carpeta tras una actualización. Ejecuta:sudo find / -name linkCreation.dotm 2>/dev/null
y elimina cualquier copia que encuentre. - Reinstalar Acrobat sin PDFMaker
Desinstala Acrobat con su desinstalador oficial y vuelve a instalarlo desmarcando la casilla “PDFMaker para Office” durante la configuración personalizada. - Actualizar macOS
Versiones antiguas de macOS Monterrey (12.0–12.3) presentaban fallos adicionales con rutas de biblioteca relativas. Actualizar a la versión más reciente puede corregir referencias simbólicas obsoletas.
Prevención
Acción | Cómo |
---|---|
Evitar que Acrobat reinstale PDFMaker | En Acrobat → Preferencias → Crear PDF desactiva “Activar complemento PDFMaker para Office” antes de actualizar. |
Mantener Acrobat y Office al día | Las últimas versiones suelen corregir la ruta del framework y evitan reinstalar archivos huérfanos. |
Usar otro método para crear PDF | La impresión nativa a PDF (Imprimir → PDF) o Archivo → Guardar como → PDF en Office funcionan sin PDFMaker. |
Hacer copia de seguridad de la carpeta Startup | Antes de instalar complementos de terceros, guarda ~/Library/Group Containers/UBF8T346G9.Office/User Content/Startup para restaurarla si algo sale mal. |
Preguntas frecuentes
¿Puedo simplemente reinstalar Office?
Reinstalar Office borra los archivos de programa, pero no la carpeta de contenido de usuario donde PDFMaker coloca los macros. Si no eliminas el complemento manualmente, el error seguirá apareciendo.
¿PDFMaker es imprescindible para crear PDF de alta calidad?
En Windows otorga funciones como marcadores en vivo y conversión de comentarios; en macOS su utilidad es menor, porque ya existe exportación a PDF con conservación de hipervínculos. Si no necesitas PDF con etiquetas específicas de accesibilidad, puedes desinstalarlo sin remordimientos.
Uso un Mac con chip Apple Silicon. ¿Cambia algo?
No. PDFMaker es código Intel que se ejecuta bajo Rosetta 2. Los pasos de eliminación y las rutas de los archivos son idénticos tanto en Intel como en M‑Series.
¿Cómo evito que mis colegas vuelvan a activar el complemento?
Distribuye una política de preferencias (.plist
) con AddInLoadBehavior = 0
para los identificadores de PDFMaker. De esta forma, aunque Acrobat reinstale los archivos, Office los ignora.
¿Existe un comando único para limpiar todo?
Sí, combina find
y xargs
en una sola línea:
sudo find / -type f \( -name "linkCreation.dotm" -o -name "SaveAsAdobePDF.ppam" \) -print0 | xargs -0 rm -f
Resumen ejecutivo
- Causa: PDFMaker busca
MacPDFM.framework
; al faltar, genera el error Run‑time error ’53’. - Solución principal: localizar y borrar
linkCreation.dotm
ySaveAsAdobePDF.ppam
en todas las carpetas Startup de Office; usarsudo
si el sistema deniega permisos. - Recurrencia: Acrobat puede recrear los archivos tras actualizarse. Desactiva PDFMaker o repite la limpieza.
- Prevención: desmarca PDFMaker en preferencias de Acrobat y mantén Office/Acrobat actualizados.
- Impacto: la eliminación no afecta a la creación de PDF desde Guardar como ni desde la función de impresión de macOS.
Con estos pasos no solo eliminas el molesto mensaje, sino que comprendes su origen y previenes futuras reapariciones. ¡Vuelve a concentrarte en tu trabajo sin interrupciones!