Cómo Desbloquear Ejecución de Macros

Nueva restricción de Microsoft, mensaje:

«RIESGO DE SEGURIDAD», «Microsoft ha bloqueado la ejecución de macros porque el origen de este archivo no es de confianza.»

El mensaje es una restricción de parte de MICROSOFT (PROPIO DE SU OFFICE), de acuerdo a información de Microsoft esta restricción es reciente para todos los productos que contengan código en macros y se descargue de Internet (sea de SUNATIN o no), es diferente de la otra opción «Habilitación de uso de macros en su EXCEL»; al parecer este cambio aplica para quienes tengan EXCEL 365 (Microsoft 365).

SE MUESTRA 2 FORMAS PARA DESBLOQUEAR

Para «DESBLOQUEAR LA EJECUCIÓN DE MACROS» puede realizar una de las 2 formas mostradas, PROCEDIMIENTO PROPIO EN SU PC y aplica para cualquier archivo macro, sea de SUNATIN o no.

1.- Desbloquear un único archivo

Procedimiento por cada archivo macro.

Descargar y Guardar los archivos macros en su PC (carpeta propia de su PC).

Por cada archivo macro descargado, DAR CLICK DERECHO SOBRE EL ARCHIVO MACRO (SIN ABRIR) y CLICK en «PROPIEDADES»

En la nueva ventana que se abre, DEBE MARCAR la opción «DESBLOQUEAR» y luego dar click en botón «ACEPTAR» para cerrar.

Finalizado el proceso (dando click en «Aceptar» todos los cambios), volver a abrir la macro (que desbloqueo con proceso anterior).

2.- Desbloquear todos los archivos de una carpeta de confianza en el disco duro del equipo

Si tiene una carpeta específica en el equipo con muchos archivos bloqueados y desea confiar en todos los archivos de esta carpeta, puede agregarla como ubicación de confianza.

Advertencia: Haga esto solo si sabe que todos los archivos guardados aquí serán de confianza.

PROCEDIMIENTO RESUMIDO (MICROSOFT).

En la aplicación de Microsoft 365: 

  1. Seleccione Archivo > Opciones.
  2. Seleccione Centro de confianza > Configuración del Centro de confianza > Ubicaciones de confianza.
  3. Seleccione Agregar nueva ubicación.
  4. Seleccione Examinar para buscar la carpeta, seleccione una carpeta y después Aceptar.

PROCEDIMIENTO DETALLADO – PASO A PASO.

Como ejemplo vamos a configurar la carpeta «STN» que esta en la unidad «D:» de mi PC, como «Ubicación de confianza», en la carpeta tenemos varios archivos macros y quiero trabajar con todos sin problema.

Iniciamos abriendo un archivo macro (cualquiera de las que tenemos dentro de la carpeta a configurar), si al abrir, en la parte superior muestra «VISTA PROTEGIDA», damos click en botón «Habilitar edición».

Con el MsExcel abierto (uno de los archivos macros), damos click en «Archivo», parte superior izquierda.

En las opciones que mostrara, al lado izquierdo, parte inferior, damos click en «Opciones».

(1) En la nueva ventana, lado izquierdo damos click en «Centro de confianza».

(2) A lado derecho damos click en «Configuración del Centro de confianza».

(1) En la nueva ventana , lado izquierdo, click en «Ubicaciones de confianza» (veremos las rutas o carpetas de confianza predefinidas por Excel).

(2) en la parte inferior damos click en botón «Agregar nueva ubicación».

Debemos buscar la carpeta que queremos configurar dando click en «Examinar…», para nuestro ejemplo la carpeta «STN».

(1) Buscamos y seleccionamos la carpeta que vamos a configurar como ubicación de confianza, nuestro caso «STN».

(2) luego damos click en «Aceptar»

IMPORTANTE: Si trabajara con subcarpetas (es decir creara carpetas dentro de la carpeta de confianza), entonces marcamos (seleccionamos con check) la opción «Las subcarpetas de esta ubicación también son de confianza» y damos click en «Aceptar».

Verificamos que la ruta (carpeta a configurar) este agregado en la lista, si la ruta esta correcta damos click en «Aceptar».

Nuevamente damos click en «Aceptar».

Para ver los cambios es necesario CERRAR todas macros MsExcel que tengamos abierto (que sean de la carpeta de confianza).

Al volver abrir cualquier macro MsExcel, se ejecuta con normalidad.