Hola:
He desarrollado una cuantas macros para que nos facilite el trabajo que habitualmente realizamos en Excel en mi oficina.
Pues mirando por internet, he visto que hay un archivo, que cuando intentas acceder al proyecto, no te deja ni siquiera introducir la contraseña, para de esta forma evitar que lo modifiquen.
Si alguien va a descargarse el archivo, os recuerdo que lo he bajado de internet, y no se si contendrá algún virus. Yo lo he abierto y creo que no me ha pasado nada.
Además he intentado romper la contraseña con algún programa comercial pero no se puede.
Alguien sabría decirme como puede hacerse esto?
He visto que hay programas para hacerlo, pero se puede hacer con macros?.
Un saludo
Adjunto | Tamaño |
---|---|
Unviewable_Test.xls | 24 KB |
¿te refieres a acceder al código VBA de este libro?
Siempre he pensado que un sistema de seguridad informático es más o menos seguro según las ganas que alguien tenga de reventarlo.
Si nadie quiere ver tu documento, puede que no necesites ni contraseña. Si alguien quiere ver tu documento, seguro que consiguen acceder al contenido de una manera u otra. Si han conseguido acceder a los datos de las tarjetas visa...
Entiende esto como una manera de ponerselo difícil a alguien para que no llegue por accidente hasta tu contenido.
Si tu pregunta es cómo proteger el código de un libro para ponerselo difícil a los usuarios interesados de una manera más sofisticada que la que ofrece Excel por defecto, mira este sitio donde te explican cómo proteger el código VBA del libro, jugando con convertirlo en un complemento, compartirlo, volver a convertirlo en libro normal y descompartirlo.
------
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
DESCARGE EL ARCHIVO Y REALMENTE NO ES POSIBLE PONER LA CONTRASEÑA PARA VER EL PROYECTO. NOTE QUE LA OPCIÓN DE COMPARTI RL LIBRO NO ESTA HABILITADA. ASI QUE EL METODO USADO PARA CONSEGUIR ESE TIPO DE PROTECCIÓN NO ES COMPARTIR EL LIBRO PODRIAN AYUDARME A SABER COMO SE LOGRO O QUE PROGRAMA ADICIONAL SE USO GRACIAS. (jnicolasnavarro@gmial.com)
Esto parece muy interesante:
http://groups.google.com/group/microsoft.public.excel.programming/browse...
Saludos
No me funciona. No se si hice todo bien
EXCELENTE ASÍ PUEDO COMPARTIR O BRINDAR PROYECTOS A LOS DEMÁS SIN QUE ME ROBEN LAS IDEAS CON LAS MACROS.
TENGO 10 AÑOS DE ESTAR APRENDIENDO CON EXCEL Y NO TERMINO.
EXCELENTE ASÍ PUEDO COMPARTIR O BRINDAR PROYECTOS A LOS DEMÁS SIN QUE ME ROBEN LAS IDEAS CON LAS MACROS.
TENGO 10 AÑOS DE ESTAR APRENDIENDO CON EXCEL Y NO TERMINO.
Saludos
Mil disculpas por molestarte, pero me gustaría nos indiques que método empleaste para proteger el archio filtrar_2.xlsm.
Atentamente
CArlos Espinosa
y como lo revierto para que me pida la contraseña?
Rem Attribute VBA_ModuleType=VBADocumentModule
Option VBASupport 1
Private Sub dato_Click()
Application.ScreenUpdating = False
Dim Contraseña As String
On Error Resume Next
Contraseña = (Text)
'Worksheets("Hoja1").Activate
If Text = Empty Then
MsgBox "Eliga el dato requerido", vbInformation, " ***Campos vacios****"
Exit Sub
End If
Worksheets("Hoja1").Activate
' Range("e3").Select
Cells(3, 5) = (Text) '3 fila, 5 columnas
Filtrar
'MsgBox "¡Digite la cuenta a filtrar!", vbExclamation
Application.ScreenUpdating = True
End Sub
Private Sub CommandButton1_Click()
dato_Click
End Sub
Private Sub userform1()
userform1.Show
End Sub
Private Sub CommandButton2_Click()
Mostrar_Todo
End Sub
Private Sub UserForm_Click()
End Sub