COMO PROTEJO CON PASSWORD UNA MACRO PARA SOLO EJECUTARLA YO

16/09/2004 - 21:18 por Isaac García López | Informe spam
Tengo un pequeño problema, tengo unas macros (que se llaman desde un icono
visible en pantalla) y ejecutan trabajos de revision, lo que quiero es que
si el usuario le da clic al icono la macro solicite en un password en msgbox
y solo el que la sepa pueda ejecutar esta macro.


Gracias Amigos no saben lo valioso que es su ayuda, lo mejor de hoy y
siempre. Me permiten desvelarme mas.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
16/09/2004 - 21:49 | Informe spam
hola, Isaac !

... unas macros ... quiero ... que ... solicite en un password [...]



prueba poniendo como ->primera instruccion<- en el procedimiento algo +/- como...
If InputBox("", "") <> "Yo mero" Then Exit Sub

-> obviamente 'debieras' cambiar la clave [Yo mero] por una de tu preferencia ;)
si NO quieres que 'se vea' la clave... se necesitara un formulario de usuario personalizado :(
saludos,
hector.
Respuesta Responder a este mensaje
#2 Isaac García López
16/09/2004 - 23:25 | Informe spam
Gracias Hector Funciono de Maravilla, Ahora tengo otra duda pero la pondre
en el grupo, para que la vean todos, Gracias Nuevamente


Isaac

"Héctor Miguel" escribió en el mensaje
news:
hola, Isaac !

> ... unas macros ... quiero ... que ... solicite en un password [...]

prueba poniendo como ->primera instruccion<- en el procedimiento algo +/-


como...
If InputBox("", "") <> "Yo mero" Then Exit Sub

-> obviamente 'debieras' cambiar la clave [Yo mero] por una de tu


preferencia ;)
si NO quieres que 'se vea' la clave... se necesitara un formulario de


usuario personalizado :(
saludos,
hector.
Respuesta Responder a este mensaje
#3 Torlex2k
17/09/2004 - 19:13 | Informe spam
Lo que puedes hacer es crear una interfaz(fromulario),
previa antes de inicializar tu macro, obviamente con dos
campos usuario y contraseña o solamente con un campo:
Contraseña.
Internamente haces la validación, algo asi como esto
if txtClave.text="TuClave" then
<recien llamas a tu macro>
MiMacro()
else
unload me
end if
y por supuesto que el botón que has añadido apunte a tu
formulario creado y no directamente a tu macro
Saludos
Néstor Collantes díaz
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida