Vous êtes sur la page 1sur 1

Hola amigos, les traigo este tutorial donde aprenderán a utilizar un código para Visual

Basic de excel activar programador o desarrollador, ( presionamos alt + F11, y el


código de abajo lo pegamos en ThisWorkbook) y grabamos y cerrados el entorno
Visual basic ), lo ejecutamos en macros, seleccionamos “Este Libro “ y ejecutar y
empezara a desbloquear la hoja de excel en la que estamos, y si quieres desproteger las
demás hojas, tendrás que hacerlo de una por una hasta terminar. Aqui te dejo el codigo:
(copialo tal cual esta)
Sub Quitar_contraseña()
Dim a As Integer, b As Integer, c As Integer

Dim d As Integer, e As Integer, f As Integer


Dim a1 As Integer, a2 As Integer, a3 As Integer
Dim a4 As Integer, a5 As Integer, a6 As Integer
On Error Resume Next

For a = 65 To 66: For b = 65 To 66: For c = 65 To 66


For d = 65 To 66: For e = 65 To 66: For a1 = 65 To 66
For a2 = 65 To 66: For a3 = 65 To 66: For a4 = 65 To 66
For a5 = 65 To 66: For a6 = 65 To 66: For f = 32 To 126
Contraseña = Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(a1) _
& Chr(a2) & Chr(a3) & Chr(a4) & Chr(a5) & Chr(a6) & Chr(f)
ActiveSheet.Unprotect Contraseña
If ActiveSheet.ProtectContents = False Then

MsgBox "¡EXCELLENT OK!" & vbCr & "Desprotegimos la hoja, ahora ya la puedes usar!!:"
& vbCr & Contraseña
Exit Sub

End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub

ya que lo seleccionaste le dices copiar y lo pegas en el modulo de BV, si al abrir BV no


esta el modulo, lo insertas y lo pegas. después lo grabas y lo ejecutas y esperas hasta que
te avise que ya la desbloqueo.

Vous aimerez peut-être aussi