SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: jodijo5 en Jueves 28 de Julio de 2005, 19:17

Título: Excel
Publicado por: jodijo5 en Jueves 28 de Julio de 2005, 19:17
Hola copachays

Tengo un problema con el excel en mis aplicaciones. Tengo un macros que aplica los bordes al rango seleccionado que está en una plantilla de excel que yo eh creado para hacer un reporte; cuando llamo al excel desde mi aplicacion y asi mismo llamo al macros me sale este mensage y no se ejecuta nada:

"Se han desabilitado las macros porque el nivel de configuracion es muy Alto y no se ha asociado a las mismas un certificado confiable firmado digitalmente. Para ejecuta las macros, cambie el nivel de seguridad a una configuración inferior (No recomendado), o solicite que las macros esten firmadas por el autor mediante un certificado emitido por una entidad de certificados"

ahora que hago?

gracias por su ayuda de antemano
Título: Re: Excel
Publicado por: shakka en Jueves 28 de Julio de 2005, 21:38
ir a ...

Herramientas|
Macro|
Seguridad...|

..
y elijes en la pestaña del 'Nivel de Seguridad' la opcion ->Medio
Título: Re: Excel
Publicado por: RadicalEd en Jueves 28 de Julio de 2005, 22:15
cuidado con lo que te dice mbrenes, ya que si dejas esta opcion habilitada de esta forma cualquier archivo que bajes de Internet que no sea de tu confianza puede contaminar las plantillas o hasta el mismo normal.dot de Word y eso puede ser peligroso. :devil:  :devil:  :devil:
Título: Re: Excel
Publicado por: shakka en Jueves 28 de Julio de 2005, 23:26
cierto... como es bien es sabido las macros son un arma de doble filo, nos pueden facilitar gran trabajo, pero ser peligroso si descuidamos la seguridad al trabajar en este caso con los scripts que nos faciltan excel.

Hay que pensar bien, si vale la pena o si es necesario asumir riesgos que van en detrimento de la seguridad que debera ofrecer nuestras aplicaciones sobre el manejo de datos. :(  :ph34r:
Título: Re: Excel
Publicado por: zareth en Sábado 30 de Julio de 2005, 19:50
Cita de: "RadicalEd"
cuidado con lo que te dice mbrenes, ya que si dejas esta opcion habilitada de esta forma cualquier archivo que bajes de Internet que no sea de tu confianza puede contaminar las plantillas o hasta el mismo normal.dot de Word y eso puede ser peligroso. :devil:  :devil:  :devil:
holas a todos :hola:

yo uso mucho macros en excel...  :o  he sabido ke pueden danar las plantillas de excel o hacerla ke funcionen mal, como puedo darme cuenta de ke la macro ke manejo es buena o no !!!!!  :huh:  alguna sugerencia...

z4r3th  :comp:
Título: Re: Excel
Publicado por: RadicalEd en Sábado 30 de Julio de 2005, 19:54
Pues tienes que configurar como dice mbrenes, subir el nivel de seguridad y despues le das F11 y entras a VBA ahi estan todos los modulos de las macros que tenga programada la plantilla de Excel.

Pregunta?
Si sabes crear macros, por que preguntas eso?
O talvez no entendi la pregunta.
Título: Re: Excel
Publicado por: zareth en Sábado 30 de Julio de 2005, 20:05
Cita de: "RadicalEd"
Pues tienes que configurar como dice mbrenes, subir el nivel de seguridad y despues le das F11 y entras a VBA ahi estan todos los modulos de las macros que tenga programada la plantilla de Excel.

Pregunta?
Si sabes crear macros, por que preguntas eso?
O talvez no entendi la pregunta.
... es cierto el nivel de seguridad esta en MEDIO cosa ke pregunta siempre antes de abrirl el libro de excel, pero me refieria a ke si yo ke las kreo no estare creando sin darme cuenta  :huh:  un codigo malicioso ke pueda danar el excel... es extrano preguntar esto  <_<  pero por siaca  :(

z4r3th :comp:
Título: Re: Excel
Publicado por: RadicalEd en Sábado 30 de Julio de 2005, 20:25
Eso ya lo sabes voz, con que código trabajes, tu sabras si dañas algo cuando se abra el excel o no, parece que sigo sin entender, crear una macro dañina no es tan dificil pero eso ya es otro cuento y no quiero que cierren el post, si tu sabes que es un Kill seguro que no lo usaras sierto?
Título: Re: Excel
Publicado por: jodijo5 en Domingo 31 de Julio de 2005, 17:42
bueno amigos, eso de bajar el nivel de seguridad se convierte en una buena solucion, pero quiero hacerlo mediante codigo pues yo no voy a estar con cada uno de mis clientes en el momento que se les de la gana de instalar mi aplicacion