Protejer una celdapor código

17/11/2005 - 09:35 por henpat | Informe spam
Hola a todos
He protegido una hoja en Excel 2003, pero cuando necesito hacer cambios por
código debos desprotegerla, quiero decir, poniendo la clave en código texto.
Cuando un usuario abre la hoja, es posible hacer para que el código no sea
visualizado o hay otra manera de desproteger una hoja en código?

Muchas gracias
henpat

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
18/11/2005 - 08:25 | Informe spam
hola, henpat !

Mostrar la cita
con cualquiera de las dos opciones que 'planeas'... es ecesario proteger las macros para que no se 'vean' :))

1) en el editor de vb, selecciona 'el proyecto' del libro que vas a proteger sus macros y usa...
a) [menu] herramientas / propiedades de[l proyecto] / [pesta#a] proteccion
b) 'marca' bloquear el proyecto para visualizacion [Y EDICION]
c) asignale [y confirma] una contraseña
-> estara 'en funciones' LA SIGUIENTE ocasion que se abra el archivo.
=> OJO <= es 'sensible' a si mayusculas/minusculas y... 'PLIS'... que NO se te olvide... recordarla !!!

2) para que la proteccion NO 'afecte' a tus macros ->SIN tener que [des/re]proteger la hoja<-
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'

saludos,
hector.
#2 henpat
18/11/2005 - 09:40 | Informe spam
Gracias
henpat

"Héctor Miguel" wrote in message
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida