Enable Macros (Automatico)

10/10/2006 - 23:20 por Chihuas | Informe spam
Alguien sabra como le puedo hacer para que un libro de Excel con funciones
programadas en VB al momento de abrirse no pregunte si se quiere habilitar
las macros o no. Este archivo es abierto en varias computadoras y quiero que
sea transparente para el usuario, ya que en ocasiones no la habilitan y
piensan que la hoja esta fallando

Les agradeceria mucho su ayuda,

P.D. Es en Excel 2000

Preguntas similare

Leer las respuestas

#1 alberto corrales
11/10/2006 - 00:15 | Informe spam
hola "Chihuas" :

espero saber si entendi... mira yo tengo office 2003 y en esta version
puedes darle HERRAMIENTAS>OPCIONES>SEGURIDAD>SEGURIDAD DE MACROS>BAJO..
asi no te preguntara si quieres o no habilitar las macro... pero como
dice... no es recomendable debido a hay archivos que contienen virus que se
ejecutarian automaticamente... por eso pregunta si desear habilitar o no
habilitar las macros (es por seguridad).

espero y te haya ayudado...

bye...
Respuesta Responder a este mensaje
#2 David
11/10/2006 - 17:11 | Informe spam
Una posibilidad es que adjuntes una firma digital al código de tu libro.

Puedes buscar en Internet a VeriSign, o puedes crear un certificado gratuito
con la aplicación SelfCert (búscala en Archivos de Programa de tu equipo,
sino la encuentras, repite la instalación de Office, y entre las "Funciones
compartidas de Office", pide instalar el "Certificado digital para proyectos
de VBA").

Si te inclinas por la segunda opción (SelfCert), tienes que tomar en cuenta
que es probable que no te funcione adecuadamente con otras versiones de
Office. Deberías ver que todos en tu oficina tengan la misma versión. Luego
puedes firmar tu proyecto de macros, y en la PC cliente, declarar la firma
como una fuente de confianza. Sigue el procedimiento a continuación:

1. Crea la Firma Digital.
Busca SelfCert como te lo indico arriba, y ejecútalo. En el cuadro de
diálogo, escribes el nombre del certificado, y aceptas. ¡Así de fácil!

2. Firma tu proyecto de macros.
En el libro que quieres firmar, desde el Editor de VBA, haces clic en
Herramientas - Firma digital y pulsas el botón Elegir. Seleccionas la firma,
aceptas y guardas tu archivo.

3. Declara la firma como fuente de confianza.
En el equipo cliente (con el nivel de seguridad en ALTO o MEDIO), abres el
archivo que contiene la firma digital. Te aparecerá una advertencia de
seguridad, activas la opción de "Confiar siempre en las macros de este
editor", y habilitas las macros. En lo sucesivo, cualquier archivo de Excel
que abras que traiga esta misma firma digital, se abrirá con las macros
habilitadas, sin ninguna pregunta.

Espero que no tengas problemas, pero recuerda comentar cómo te fue, para
retroalimentar al Foro.

Saludos.



"Chihuas" escribió:

Alguien sabra como le puedo hacer para que un libro de Excel con funciones
programadas en VB al momento de abrirse no pregunte si se quiere habilitar
las macros o no. Este archivo es abierto en varias computadoras y quiero que
sea transparente para el usuario, ya que en ocasiones no la habilitan y
piensan que la hoja esta fallando

Les agradeceria mucho su ayuda,

P.D. Es en Excel 2000
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida