Deshabilitar el Boton de Proteger/Desproteger Hoja

23/02/2005 - 22:53 por Patricio Ojeda | Informe spam
Hola *.*

Tengo una planilla automatizada con macros, esta va guardando datos en una
hoja llamada "base", la cual desprotejo, para agragar datos y vuelvo a
protejer para que no me los modifiquen.

No puedo dejarla con password ya que cada vez que ejecuto la macro me pide
la clave.

Quité el boton de la barra de heramientas, pero, me salio un vivo que lo
vuelve a agregar y modifica lo que no debe.

Puedo deshabilitar este boton y evitar que lo vuelvan a habilitar ?

Desde ya gracias

Patricio

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
24/02/2005 - 01:21 | Informe spam
hola, Patricio !

... planilla... con macros... va guardando datos en una hoja
... la cual desprotejo, para agragar datos y vuelvo a protejer
... no puedo dejarla con password ya que cada vez que ejecuto la macro me pide la clave.
... quite el boton de la barra de heramientas, pero, me salio un vivo que lo vuelve a agregar
... puedo deshabilitar este boton y evitar que lo vuelvan a habilitar ?



en algun momento te encontraras [tambien] con 'alguien' que lo pueda volver a habilitar :((
[te recomiendo...] => deja <= la contraseña de proteccion a la/s hoja/s y...
si necesitas que la proteccion NO 'afecte' a tus macros ->SIN tener que [des/re]proteger la hoja<-
puedes usar la instruccion de 'solo interfase de usuario' [p.e.]
=> en excel 97 y 2000 NO necesitas 'repetir' el password <= es 'suficiente' con poner:
en el modulo de codigo del libro ==Private Sub Workbook_Open()
Worksheets("Hoja1").Protect UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
=> a partir de excel 2002 [xp] SI es requisito 'repetir' el password :-( < en el modulo de codigo del libro ==Private Sub Workbook_Open()
Worksheets("Hoja1").Protect _
PassWord:="la MISMA cOntRaSeÑa qUe lE pUsISte", _
UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
[practicamente] TODO lo que 'hagas por codigo'... pasara 'sin problemas?
[obviamente] 'deberas' [tambien] asignarle una contraseña al proyecto de vba <= OJO
[finalmente] el tema de la proteccion [en excel] es bastante 'polemico' :))
[hasta donde se] NO existe una forma o metodo ->infalible al 100%<- de 'proteger' :((

si cualquier duda... ¿comentas?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Patricio Ojeda
24/02/2005 - 12:35 | Informe spam
Gracias
Hector

Efectuaré las pruebas y te cuento.

atte

Patricio

"Héctor Miguel" wrote:

hola, Patricio !

> ... planilla... con macros... va guardando datos en una hoja
> ... la cual desprotejo, para agragar datos y vuelvo a protejer
> ... no puedo dejarla con password ya que cada vez que ejecuto la macro me pide la clave.
> ... quite el boton de la barra de heramientas, pero, me salio un vivo que lo vuelve a agregar
> ... puedo deshabilitar este boton y evitar que lo vuelvan a habilitar ?

en algun momento te encontraras [tambien] con 'alguien' que lo pueda volver a habilitar :((
[te recomiendo...] => deja <= la contraseña de proteccion a la/s hoja/s y...
si necesitas que la proteccion NO 'afecte' a tus macros ->SIN tener que [des/re]proteger la hoja<-
puedes usar la instruccion de 'solo interfase de usuario' [p.e.]
=> en excel 97 y 2000 NO necesitas 'repetir' el password <= es 'suficiente' con poner:
en el modulo de codigo del libro ==> Private Sub Workbook_Open()
Worksheets("Hoja1").Protect UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
=> a partir de excel 2002 [xp] SI es requisito 'repetir' el password :-( <> en el modulo de codigo del libro ==> Private Sub Workbook_Open()
Worksheets("Hoja1").Protect _
PassWord:="la MISMA cOntRaSeÑa qUe lE pUsISte", _
UserInterfaceOnly:=True
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
[practicamente] TODO lo que 'hagas por codigo'... pasara 'sin problemas?
[obviamente] 'deberas' [tambien] asignarle una contraseña al proyecto de vba <= OJO
[finalmente] el tema de la proteccion [en excel] es bastante 'polemico' :))
[hasta donde se] NO existe una forma o metodo ->infalible al 100%<- de 'proteger' :((

si cualquier duda... ¿comentas?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Patricio Ojeda
24/02/2005 - 19:40 | Informe spam
Cambie de Pc...la interfaz es distinta
volviendo al tema..Muchas gracias
Funcionó muy bien
Patricio

hola, Patricio !

... planilla... con macros... va guardando datos en una




hoja
... la cual desprotejo, para agragar datos y vuelvo a




protejer
... no puedo dejarla con password ya que cada vez que




ejecuto la macro me pide la clave.
... quite el boton de la barra de heramientas, pero, me




salio un vivo que lo vuelve a agregar
... puedo deshabilitar este boton y evitar que lo




vuelvan a habilitar ?

en algun momento te encontraras [tambien] con 'alguien'


que lo pueda volver a habilitar :((
[te recomiendo...] => deja <= la contraseña de proteccion


a la/s hoja/s y...
si necesitas que la proteccion NO 'afecte' a tus macros -
SIN tener que [des/re]proteger la hoja<-
puedes usar la instruccion de 'solo interfase de usuario'


[p.e.]
=> en excel 97 y 2000 NO necesitas 'repetir' el password


<= es 'suficiente' con poner:
en el modulo de codigo del libro ==>Private Sub Workbook_Open()
Worksheets("Hoja1").Protect UserInterfaceOnly:=True
End Sub
šššššššššššš
=> a partir de excel 2002 [xp] SI es requisito 'repetir'


el password :-( <> en el modulo de codigo del libro ==>Private Sub Workbook_Open()
Worksheets("Hoja1").Protect _
PassWord:="la MISMA cOntRaSeÑa qUe lE pUsISte", _
UserInterfaceOnly:=True
End Sub
šššššššššššš
[practicamente] TODO lo que 'hagas por codigo'...


pasara 'sin problemas?
[obviamente] 'deberas' [tambien] asignarle una contraseña


al proyecto de vba <= OJO
[finalmente] el tema de la proteccion [en excel] es


bastante 'polemico' :))
[hasta donde se] NO existe una forma o metodo ->infalible


al 100%<- de 'proteger' :((

si cualquier duda... ¿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