En varios escenarios técnicos y profesionales —como los que se viven en ingeniería civil o en oficinas técnicas y administrativas— es habitual trabajar con plantillas de Excel que incluyen macros (por ejemplo, para cálculos automáticos, generación de gráficos, generación de informes, etc.). Sin embargo, al abrir un archivo con macros descargado de internet o recibido por correo electrónico, Excel (o la suite de Office) puede emitir la advertencia siguiente:
“Riesgo de Seguridad: Microsoft ha bloqueado la ejecución de macros porque el origen de este archivo no es de confianza”
Esta advertencia puede impedir el funcionamiento correcto de la hoja de cálculo, y a muchos usuarios provoca confusión o frustración, ya que no pueden trabajar / editar el documento. En este artículo técnico mostraremos las causas principales de ese bloqueo y cómo solucionarlo de forma segura, paso a paso.
Para entender cómo solucionarla, conviene conocer qué mecanismos de seguridad intervienen. Aquí algunas de las causas:
Cuando descargas un archivo desde internet o lo recibes como adjunto, Windows lo marca como procedente de una “zona de Internet” o “zona insegura”. Al abrirlo, Excel detecta ese origen no confiable y bloquea las macros.
Excel (y otras aplicaciones de Office) tienen configuraciones de seguridad para macros: pueden estar deshabilitadas por completo, habilitadas con advertencia o habilitadas según zonas confiables. Si la configuración está muy restrictiva, cualquier macro que provenga de un origen no confiable será bloqueada.
Es posible que el archivo esté almacenado en una unidad de red, carpeta compartida, disco duro externo o carpeta temporal. Si esa ubicación no está marcada como “ubicación de confianza” en Excel, las macros allí contenidas serán bloqueadas.
A continuación, se detallan las principales soluciones para habilitar macros “seguras” cuando Excel las bloquee por origen no confiable (Microsoft ha bloqueado la ejecución de macros porque el origen de este archivo no es de confianza):
Parece curioso, pero personalmente no encontraba una solución; esta me parece la mejor solución, simple y rápida:
De esta forma, Excel permitirá macros de archivos guardados en esas carpetas sin bloquearlas.
Sugerencia de imagen: Captura de la ventana del Centro de confianza mostrando el apartado “Ubicaciones de confianza”.
En algunos casos basta con mover el archivo desde una carpeta temporal (por ejemplo, carpeta de descargas) a una carpeta ya confiable, o copiarlo a Escritorio, Documentos u otra carpeta que ya esté marcada como ubicación de confianza. Eso puede evadir el bloqueo si Excel considera la nueva ubicación segura.
El mensaje de Riesgo de Seguridad “Microsoft ha bloqueado la ejecución de macros porque el origen de este archivo no es de confianza” es una medida de seguridad de Excel para proteger al usuario de posibles macros maliciosas. No obstante, en entornos profesionales donde se usan macros legítimos, es crucial saber cómo resolver la situación sin comprometer la seguridad.
Las rutas más simples suelen ser desbloquear el archivo en sus propiedades o agregar la carpeta como ubicación de confianza desde el Centro de confianza de Excel. Para mayores entornos compartidos o distribución a múltiples usuarios, firmar digitalmente el proyecto VBA es una práctica más robusta. Siempre debe mantenerse un equilibrio entre funcionalidad y seguridad.
El Manual de Ensayos de Suelos y Materiales para Carreteras – Asfaltos, desarrollado por la…
La medición de deflexiones mediante la Viga Benkelman es uno de los procedimientos más utilizados…
La calibración del aparato de cono de arena y de la arena de densidad es…
El flujo en tuberías constituye uno de los temas fundamentales de la hidráulica aplicada a…
Las cimentaciones constituyen uno de los elementos más críticos en el diseño y comportamiento estructural…
El cálculo de propiedades geométricas de secciones transversales es una etapa fundamental en el análisis…
Esta web usa cookies.