PASWORD SOBRE UNA HOJA

15/04/2004 - 02:01 por ALBERTO | Informe spam
HOLA GRUPO

UNA PREGUNTA ES POSIBLE QUE EN UN LIBRO DE EXCEL SE PUEDA
PROTEGER CON ALGUN PASWORD UNA HOJA PARA QUE NO SE PUEDA
VER, SOLO QUE NO SE VEA YA SE QUE SE PUEDE OCULTAR PERO
HAY ALGUN MODO DE QUE SOLO SE PUEDA VER SI SE TIENE UN
PASWORD. GRACIAS Y HASTA PRONTO

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
15/04/2004 - 04:07 | Informe spam
hola, alberto !

... proteger ... password una hoja ... ya se que se puede ocultar pero ... que solo se pueda ver si ... password [...]



establece su propiedad 'Visible' a =>xlSheetVeryHidden<[puedes hacerlo directamente en el editor de vba, en la ventana de propiedades -de 'esa' hoja-]
una 'ventaja' es que NO 'aparecera' al usar -el operador- el comando mosrtar... del menu ventana
y al abrir el archivo NO indicara que 'tiene macros' [por lo cual, no debiera 'suponerse' que 'existe']
=> si quien 'la necesite' conoce el 'truco', simplemente la 'devuelve' a xlSheetVisible en el editor de vba]

si deseas estar 'switcheando' entre visible y no-visible... se ocupan macros :(( [con sus consabidos 'pros' y 'contras']
p.e. - que el libro se abra 'SIN permiso' de usar macros
- que el libro se guarde 'cuando esta visible' la hoja [y despues... ya no]
- etc.
si aun quieres hacer 'el intento'...
[p.e. ¿como 'pretendes' -quizas 'obligar'- al usuario a que la vuelva a ocultar?] -'hay mas'...- ;)

¿comentas?
saludos,
hector.
Respuesta Responder a este mensaje
#2 ALBERTO
16/04/2004 - 00:11 | Informe spam
OK MUCHAS GRACIAS POR LA INFORMACION PERO DESGRACIADAMENTE
LA UNICA SOLUCION QUE VEO ES QUE ESTE ARCHIVO LLAME A OTRO
ARCHIVO EL CUAL TENGA UNA CLAVE PERO AUN ASI UN USUARIO
CORRIENTE TENDRIA QUE USAR LA LLAVE, BUENO SIGO
INVESTIGANDO GRACIAS

hola, alberto !

... proteger ... password una hoja ... ya se que se




puede ocultar pero ... que solo se pueda ver si ...
password [...]

establece su propiedad 'Visible' a =>xlSheetVeryHidden<>[puedes hacerlo directamente en el editor de vba, en la


ventana de propiedades -de 'esa' hoja-]
una 'ventaja' es que NO 'aparecera' al usar -el operador-


el comando mosrtar... del menu ventana
y al abrir el archivo NO indicara que 'tiene macros' [por


lo cual, no debiera 'suponerse' que 'existe']
=> si quien 'la necesite' conoce el 'truco', simplemente


la 'devuelve' a xlSheetVisible en el editor de vba]

si deseas estar 'switcheando' entre visible y no-


visible... se ocupan macros :(( [con sus consabidos 'pros'
y 'contras']
p.e. - que el libro se abra 'SIN permiso' de usar macros
- que el libro se guarde 'cuando esta visible' la


hoja [y despues... ya no]
- etc.
si aun quieres hacer 'el intento'...
[p.e. ¿como 'pretendes' -quizas 'obligar'- al usuario a


que la vuelva a ocultar?] -'hay mas'...- ;)

¿comentas?
saludos,
hector.

.

Respuesta Responder a este mensaje
#3 Héctor Miguel
16/04/2004 - 01:12 | Informe spam
hola, alberto ! =>perdona por 'corregirte' a minusculas [se leen 'mejor' los mensajes asi] ;)<
... la unica soliucion que veo ... que llame a otro ... tenga clave [...]
... aun asi un usuario corriente tendria que usar la llave [...]



[en realidad...] lo que 'intento' comunicarte es que cuando uno 'se mete' a [solo tratar de] 'proteger' informacion...
[creo yo que...] son mas los 'imponderables' que te encuentras 'por el camino' que los intentos que haces por 'prevenirlos' :((

si tus necesidades [o el nivel de los usuarios de tu informacion] NO 'va mas alla' de lo estrictamente 'indispensable'...
podrias usar [algo +/- como] lo siguiente:

en el modulo de codigo del libro -ThisWorkbook- ==Private Sub Workbook_Open()
Worksheets("HojaX").Visible = xlSheetVeryHidden
End Sub
en un modulo de codigo 'normal' > esta macro la puedes 'asignar' a alguna figura, boton, atajo de teclado, etc. <Žuna macro que 'pida' un password para 'poder MOSTRAR' la pestaña de la hoja oculta '
Sub Mostrar_Hoja_Privada()
If InputBox("Por favor, indicame tu clave de acceso...") <> "Hocus Pocus" Then Exit Sub
Worksheets("HojaX").Visible = xlSheetVisible
End Sub

para 'asegurarte' de que la hoja 'privada' se vuelve a ocultar [se me ocurre que...] podrias p.e.:
=> 'auto-ocultarla' tras 20 segundos [o el tiempo que decidas] de haber entrado a ella
=> al momento de 'cambiarte' de hoja activa
=> al presionar algun otro boton en 'esa' hoja privada
=> [...] ¿que ideas tienes tu para 'estar seguro' de que NO 'quede desprotegida' ???

saludos,
hector.
Respuesta Responder a este mensaje
#4 ALBERTO
16/04/2004 - 16:28 | Informe spam
gracias me gusto tu idea al abrir la hoja que se oculte y
con una macro abrir la hoja oculta y para cerrala uina de
dos o el boton en la hoja oculta o bien que solo cierre el
libro para que cuando entre el segundo usuario se ejecute
solo (ocultar) , te agradesco tu atencion y ayuda muchas
gracias y seguimos en contacto


hola, alberto ! =>perdona por 'corregirte' a minusculas


[se leen 'mejor' los mensajes asi] ;)<>
... la unica soliucion que veo ... que llame a otro ...




tenga clave [...]
... aun asi un usuario corriente tendria que usar la




llave [...]

[en realidad...] lo que 'intento' comunicarte es que


cuando uno 'se mete' a [solo tratar de] 'proteger'
informacion...
[creo yo que...] son mas los 'imponderables' que te


encuentras 'por el camino' que los intentos que haces
por 'prevenirlos' :((

si tus necesidades [o el nivel de los usuarios de tu


informacion] NO 'va mas alla' de lo
estrictamente 'indispensable'...
podrias usar [algo +/- como] lo siguiente:

en el modulo de codigo del libro -ThisWorkbook- ==>Private Sub Workbook_Open()
Worksheets("HojaX").Visible = xlSheetVeryHidden
End Sub
en un modulo de codigo 'normal' ==>=> esta macro la puedes 'asignar' a alguna figura, boton,


atajo de teclado, etc. <>Žuna macro que 'pida' un password para 'poder MOSTRAR' la
pestaña de la hoja oculta '
Sub Mostrar_Hoja_Privada()
If InputBox("Por favor, indicame tu clave de


acceso...") <> "Hocus Pocus" Then Exit Sub
Worksheets("HojaX").Visible = xlSheetVisible
End Sub

para 'asegurarte' de que la hoja 'privada' se vuelve a


ocultar [se me ocurre que...] podrias p.e.:
=> 'auto-ocultarla' tras 20 segundos [o el tiempo que


decidas] de haber entrado a ella
=> al momento de 'cambiarte' de hoja activa
=> al presionar algun otro boton en 'esa' hoja privada
=> [...] ¿que ideas tienes tu para 'estar seguro' de que


NO 'quede desprotegida' ???

saludos,
hector.

.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida