La Vista Protegida es una medida de seguridad habilitada por defecto en Excel. Permite visualizar el contenido del archivo, pero bloquea la opción de editarlo. Esto ocurre cuando abrimos un archivo desde ubicaciones no confiables como la carpeta "Descargas", los archivos adjuntos de correos electrónicos o carpetas de red. Además, solo se ejecutan las macros que Excel considera seguras.
El Bloqueo de Macros impide la ejecución de las macros contenidas en archivos con extensiones .xls, .xlsm y .xlam. Es el usuario quien decide si permite o no la ejecución de las macros.
A continuación, te explico cómo ajustar la configuración de Excel para evitar estos bloqueos y asegurar que tus macros funcionen correctamente.
A. La Vista Protegida
Cuando abres un archivo con código VBA descargado de internet, Excel lo bloquea automáticamente. Esto impide la edición y puede afectar la ejecución de las macros, lo que resulta problemático para los desarrolladores. Para deshabilitar la vista protegida, sigue estos pasos:
- Ve a Archivo > Opciones > Centro de Confianza > Vista Protegida.
- Desmarca las primeras y tercera opciones.
Para no comprometer la seguridad del sistema, se recomienda mantener habilitada la opción de "Vista Protegida para ubicaciones potencialmente no seguras".
Inconveniente de la Vista Protegida: Cuando un archivo se abre en vista protegida, Excel muestra un mensaje de advertencia que requiere la acción del usuario para habilitar la edición. Si se ignora este mensaje, las macros no funcionarán. Para evitar este problema, se recomienda comprimir el archivo (.zip) antes de enviarlo.
B. El Bloqueo de las Macros
Algunos usuarios no son conscientes de la advertencia sobre el bloqueo de macros y cierran el mensaje sin habilitar las macros. Para activar las macros, haz clic en "Habilitar contenido". Si deseas habilitar las macros permanentemente, accede a:
Archivo > Opciones > Centro de confianza > Configuración del Centro de Confianza > Configuración de macros y selecciona "Habilitar todas las macros".
Aunque Excel deshabilita las macros peligrosas por defecto, se recomienda dejar la opción "Deshabilitar todas las macros con notificación", para que los usuarios puedan decidir si permiten la ejecución.
No hay comentarios.: