Asignar contraseña a Hipervínculo

28/12/2006 - 10:20 por Oscar W.V. | Informe spam
Hola amigos, de antemano, feliz navidad y próspero año 2007.

Mi inquietud es la siguiente:

He creado algunos botones en una hoja de Excel que me llevan, a través de
hipervínculos, a celdas definidas en otras hojas del mismo libro. Quiero
saber si se puede asignar una contraseña para que, al dar click en el
hipervínculo la pida, y solo puedan acceder al destino aquellas personas que
conozcan la contraseña. Esto me sería útil, ya que pretendo ocultar dichas
hojas para que no sean modificadas por cualquier persona.

De nuevo muchas gracias por vuestra amable colaboración.

Cordal saludo.

Oscar E.W.V.
Sevilla - España

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
28/12/2006 - 22:03 | Informe spam
hola, Oscar !

... algunos botones en una hoja... a traves de hipervinculos, a celdas... en otras hojas
... saber si se puede asignar una contrase#a para que... solo puedan acceder... personas que conozcan la contrase#a
... ya que pretendo ocultar dichas hojas para que no sean modificadas por cualquier persona.



1) seria bueno si comentas que 'tipo' de botones etas usando y/o si se trata -efectivamente- de 'hipervinculos' -?-

2) si son botones [objetos incrustados en la hoja]... podrias solicitar una clave dentro del procedimiento/macro asignada al boton ;)

3) si se trata de hipervinculos [sobre celdas con formato que 'simula' el efecto de algun objeto de tipo boton]...
-> considera que los hipervinculos 'dirigidos' a una hoja oculta... no te llevan a ningun lado :-((

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Héctor Miguel
02/01/2007 - 20:29 | Informe spam
hola, Oscar !

... a lo que me refiero es a hipervinculos... un rectangulo... de la barra de herramientas Dibujo
y ... la opcion hipervinculo... paso de la hoja 1 a la hoja 4 (por ejemplo).
... Con que elemento podria lograr que de una hoja visible vaya a una hoja oculta
y que cuando le de click sobre ese elemento me pida una contrase#a?



en lugar de usar hipervinculos, asigna al objeto una macro que contenga algo +/- como lo siguiente:

If InputBox("", "") <> "esta ClAvE es BueNa" Then Exit Sub
With Worksheets("hoja especial")
.Visible = True
.Select
End With

-> toma en cuenta en en VBA puedes hacer una comparacion 'exacta' de cadenas de caracteres ;)

si no quieres que se 'vea' la clave que se introduce, necesitaras un formulario de usuario con -solo- un control de texto
al que puedes establecer en la propiedad 'PassWordChar' el caracter que se vera al introducir la clave [p.e. un asterisco *]

el 'detalle' estara en que una vez que muestres una hoja que 'debe' permanecer oculta...
-> cuanto tiempo la piensas dejar visible ?... o por que medio/mecanismo/evento/... planeas volver a ocultarla ?
y a cual hoja crees de debiera 'regresar' el usuario ? [y probablemente una que otra eventualidad mas] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida