[2021] Cómo consultar libros de Excel {DH}

Microsoft Excel es una hoja de cálculo electrónica con muchas funciones y características que le permiten realizar cálculos, crear representaciones gráficas de sus datos, organizar sus datos y, si es necesario, protegerlos. Una de esas características de Excel es la capacidad de proteger sus archivos de Excel a nivel de celda, tabla y/o libro de trabajo, pero a veces es necesario desproteger los libros de trabajo de Excel para garantizar que los cambios de datos se apliquen correctamente.

Este artículo proporciona los pasos para desproteger una hoja de cálculo de Excel protegida en Microsoft Excel 365, Microsoft Excel 2019, 2016 y 2013.

Cómo desbloquear una hoja de cálculo de Excel como propietario del archivo

Este método asume que usted, como propietario del archivo, recuerda la contraseña utilizada para proteger la tabla.

  1. Abra la tabla protegida y selecciónela. Controlar > Recoge la lámina protectora.. También puede hacer clic derecho en la hoja de trabajo protegida y seleccionar Recoge la lámina protectora..

    Puede identificar una tabla protegida en la sección Cambios de la pestaña Revisar en la cinta. Si la hoja de cálculo está protegida, verá la opción Desproteger hoja.

  2. Ingrese la contraseña utilizada para proteger la tabla y luego seleccione OK.

  3. Su tabla ahora está desprotegida y se puede modificar.

Cómo desproteger un libro de Excel sin saber la contraseña

Es posible que haya protegido su hoja de cálculo o libro de Excel y no haya tenido que cambiarlo durante un tiempo o incluso años. Ahora que necesita hacer cambios, no recuerda la contraseña que usó para proteger esta tabla.

Afortunadamente, con estos pasos, puede desproteger su libro de trabajo utilizando un script de Virtual Basic como una macro para identificar la contraseña.

  1. Abra la tabla protegida.

  2. Abra el editor de código de Visual Basic presionando ALT+F11 o seleccione Desarrollador > Ver código.

  3. En la ventana Código de hoja protegida, ingrese el siguiente código:

    Sub PasswordBreaker()
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    On Error Resume Next
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
    ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
    Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
    Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
    If ActiveSheet.ProtectContents = False Then
    MsgBox "One usable password is " & Chr(i) & Chr(j) & _
    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
    Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
    Exit Sub
    End If
    Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
    End Sub
  4. Elegir Correr o presione F5 para ejecutar el código.

  5. El código tardará unos minutos en ejecutarse. Una vez hecho esto, aparecerá una ventana emergente con una contraseña. Elegir OK y tu mesa quedará desprotegida.

    Esta no es la contraseña original y no necesita recordarla.


[2021] Cómo consultar libros de Excel {DH}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *