miércoles, 7 de noviembre de 2012

Evitar el mensaje "Habilitar Macros"


Cuando realizamos una macros en un archivo de Excel, y luego abrimos el archivo nuevamente, por defecto nos aparece un mensaje, indicando que las macros se han deshabilitado.

Este se debe al nivel de seguridad de Excel (de manera predeterminada es un nivel intermedio, que deshabilita las macros pero notifican con un mensaje para habilitarlas), y en ocasiones suele incomodar tener que "habilitar las macros" cada vez que abrimos archivos que nosotros mismos hemos creado.


Para evitar que el mensaje siga saliendo, realizaremos los siguientes pasos:

En el  botón Inicio / Todos los programas / Microsoft Office / Herramientas de Microsoft Office, encontraremos una opción que se llama Certificado Digital para proyectos de VBA.


De no encontrar esa opción en sus PCs deben buscar el archivo  SelfCert.exe :

Luego de activar esa opción, debemos crear un nombre del Certificado digital, le pondremos por nombre PruebaCertificado.



Después abrimos el archivo de Excel que contiene la Macros, y nos vamos al Visual Basic for Application.

Estando en el editor del Visual Basic, nos vamos al menú Herramientas / opción Firma Digital.


Seleccionamos la Firma digital que acabamos de crear...



Aceptamos, guardamos el archivo, y la siguiente ocasión que volvamos a abrir este archivo, ya no nos pedirá que habilitemos las macros en esta computadora.

Espero que este truco, les sirva tanto como me sirvió...

Saludos cordiales