Microsoft Excel es una de las herramientas populares que se utilizan para el análisis y los cálculos de datos. Sin embargo, debido a la naturaleza de Excel, un cambio en una celda u hoja de trabajo podría afectar la salida producida. Como resultado, la mayoría de las personas utilizan la función Proteger hoja o Proteger libro de trabajo en Excel para evitar cambios no deseados.
Pero, ¿qué sucede cuando necesita desproteger la hoja de cálculo o el libro de Excel? Hay algunas formas de lograrlo y le mostraremos cómo hacerlo.
1. Desproteger Microsoft Excel con una contraseña
Si tiene la contraseña para la hoja de trabajo protegida de Microsoft Excel, desproteger es bastante fácil. Así es como funciona:
Paso 1: Inicie el archivo de Microsoft Excel.

Paso 2: Para identificar una hoja de trabajo bloqueada o protegida, haga clic en cualquiera de las celdas y debería obtener un cuadro de diálogo que indica que la hoja está protegida. Haga clic en Aceptar para cerrar el cuadro de diálogo.

Paso 3: En la hoja de trabajo protegida, haga clic en Revisar en la pestaña Cinta.

Paso 4: En el grupo Proteger, seleccione Desproteger hoja de trabajo.

Paso 5: Si tiene la contraseña para la hoja de trabajo, ingrese la contraseña dentro del cuadro de diálogo que aparece y seleccione Aceptar. La hoja de trabajo queda desprotegida si ingresa la contraseña correcta.

Nota: Solo puede desproteger una hoja de trabajo a la vez. Si hay varias hojas de trabajo protegidas, debe realizar este proceso para cada hoja.
2. Desproteger Microsoft Excel sin contraseña
¿Qué sucede si no tiene la contraseña para la hoja de trabajo o el libro de trabajo protegido? Aún puede desproteger un libro de trabajo de Excel o una hoja de trabajo usando VBA (Visual Basic para Aplicaciones) u otro software de hoja de cálculo como Google Sheets.
Desproteja Microsoft Excel subiéndolo a Hojas de cálculo de Google
Este último método requiere que tenga una conexión a Internet y una cuenta de Google. Esto es lo que debe hacer:
Paso 1: Visite Hojas de cálculo de Google en un navegador web.

Paso 2: En la barra de título Iniciar una nueva hoja de cálculo, haga clic en En blanco (+).

Paso 3: En la nueva hoja de cálculo, haga clic en Archivo.

Paso 4: Haga clic en Importar en el menú.

Paso 5: En el cuadro de diálogo, haga clic en Cargar y arrastre el archivo de Excel desde su dispositivo a Hojas de cálculo de Google.

Paso 6: Una vez que el archivo haya terminado de cargarse, seleccione Importar datos.

Paso 7: Los datos de Excel ahora deberían estar en Google Sheets. Para transformarlo de nuevo al formulario de Excel, seleccione Archivo.

Paso 8: Seleccione Descargar y luego Microsoft Excel (.xlsx). Una vez que inicie el archivo descargado, las restricciones del código de acceso ya no deberían existir.

Nota: Al importar Excel a Google Sheets o descargar Google Sheets en formato Excel, las hojas de trabajo pueden sufrir cambios estructurales.
Desproteger Microsoft Excel con Microsoft Visual Basic para Aplicaciones (VBA)
Puede desproteger fácilmente una hoja de trabajo o un libro de trabajo protegido con contraseña utilizando un código VBA. Sin embargo, este método solo está disponible para Microsoft Excel 2010 o versiones anteriores. Así es como funciona:
Paso 1: Cree una copia del archivo de Microsoft Excel y ejecute la copia.
La creación de una copia garantiza que tenga una copia de seguridad en caso de que falle la codificación VBA.
Paso 2: Verifique la extensión del archivo del libro de trabajo. Si tiene la extensión .xlsx, debe volver a guardarlo en formato .xls haciendo clic en Archivo y luego en Guardar como.
El formato xlsx es para libros de trabajo creados, editados o guardados en las versiones más recientes de Excel (Microsoft 2013 o posterior). El método VBA no funcionará para dichos libros.

Paso 3: Ingrese el nombre del archivo de Excel y en el menú desplegable para el tipo de archivo, seleccione .xls y haga clic en Guardar.

Paso 4: Inicie el Editor de Visual Basic presionando Alt + F11 en su teclado.

Paso 5: En la cinta del editor, seleccione Insertar y luego Módulo en la lista del menú.

Paso 6: Debería abrirse una nueva ventana para el código VBA. Tenga en cuenta los dos menús desplegables con General y Declaraciones.

Paso 7: En la ventana del módulo, copie y pegue el siguiente código:
Sub PasswordBreaker() Breaks worksheet password protection. 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 im 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 "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

Paso 8: Después de pegar el código, el segundo menú desplegable debería cambiar de Declaraciones a PasswordBreaker. Ejecute el programa presionando F5 en el teclado de la PC.

Paso 9: Debería ver una nueva contraseña en una ventana emergente compuesta por la letra A en lugar de una contraseña normal. Una vez que hace clic en Aceptar, se deshace de la hoja de trabajo con protección por contraseña.

Paso 10: Haga clic en Ctrl + S para guardar los cambios.
Proteja las Hojas de cálculo de Google
Esas eran las formas de desproteger una hoja de cálculo de Microsoft Excel o un libro de trabajo en Windows 10. Google Sheets también ofrece una forma de restringir las ediciones a celdas y filas. Puede hacerlo bloqueando celdas y filas en Hojas de cálculo de Google.