Cómo desproteger una hoja de Excel o un libro con o sin contraseña

La protección por contraseña en Microsoft Excel se utiliza a menudo en los lugares de trabajo para proteger datos importantes. Microsoft Excel permite a los usuarios proteger las hojas de trabajo y evita que otros realicen cambios en los datos originales.

Hay dos formas de proteger una hoja de cálculo. Una de las formas es sin contraseña, que puede ser desprotegida por cualquier persona. En el otro caso, la hoja de trabajo o el libro de trabajo está protegido con contraseña, lo que significa que deberá tener la contraseña para desbloquearlo. En este artículo, le mostraremos cómo desproteger hojas de trabajo o libros de trabajo con o sin contraseña en Excel.

Desproteger hojas de trabajo / libro de trabajo en Excel. Una de las mejores características de Excel es que puede proteger sus archivos de Excel a nivel de celda, hoja de cálculo y / o libro de trabajo. Después de bloquear y proteger hojas de trabajo o libros de trabajo, si desea permitir que otros editen datos, debe desprotegerlos.

Si conoce la contraseña, es muy fácil desproteger una hoja de trabajo. Aunque desbloquear una hoja de cálculo de Excel sin contraseña no es sencillo, puede hacerlo utilizando los siguientes trucos.

Cómo desproteger la hoja de Excel con contraseña / sin contraseña

Es muy fácil desproteger una hoja de Excel y permitir a los usuarios editar y modificar las hojas de cálculo. Si ya conoce la contraseña de la hoja protegida, puede quitar la protección fácilmente. Simplemente siga cualquiera de estos pasos:

Abra la hoja de cálculo protegida, cambie a la pestaña "Revisar" y haga clic en el icono "Desproteger hoja" en el grupo Cambios.

Puede acceder a la misma opción anterior haciendo clic con el botón derecho en la pestaña de la hoja de cálculo protegida, luego seleccione la opción "Desproteger hoja" en el menú contextual.

Si su hoja es una hoja de trabajo protegida con contraseña, Excel le pedirá que ingrese la contraseña. Escriba la contraseña en el cuadro de diálogo Desproteger hoja y haga clic en "Aceptar".

Si su hoja de trabajo no estaba protegida con una contraseña, hacer clic en la opción "Desproteger hoja" es suficiente para desbloquear su hoja.

Cómo desproteger el libro de trabajo de Excel con contraseña / sin contraseña

Cuando su libro de trabajo de Excel protege con contraseña, no puede cambiar la estructura del libro, como agregar, mover, renombrar o eliminar hojas de trabajo y ver hojas ocultas. Pero aún puede editar los datos en las hojas de trabajo incluso si su libro de trabajo está protegido con contraseña. Si desea cambiar la estructura del libro de Excel, como agregar o eliminar hojas de trabajo, primero debe desproteger la estructura del libro de Excel.

Para eliminar la protección del libro de trabajo, abra el libro de trabajo protegido y haga clic en el botón "Proteger libro de trabajo" (la opción estaría resaltada en color gris) en la pestaña Revisar.

Escriba la contraseña en el cuadro de solicitud Desproteger libro y guarde el libro.

Ahora que su libro de trabajo está desbloqueado, puede editar la estructura del libro de Excel.

Cómo desproteger la hoja de cálculo de Excel sin contraseña

Si tiene una hoja de trabajo protegida con contraseña y no tiene idea de cuál es la contraseña o no la ha desbloqueado durante mucho tiempo y la olvidó, hay algunas formas de desproteger esa hoja de Excel.

Desproteger la hoja de cálculo de Excel con código VBA

La protección de la hoja de cálculo de Excel se basa en un algoritmo de cifrado simple. Incluso cuando protege su hoja de cálculo de Excel con una contraseña, cualquier persona con el siguiente código VBA puede descifrarla en minutos.

Puede desbloquear una hoja protegida con contraseña utilizando un código VBA como macro para identificar la contraseña. Así es cómo:

Abra la hoja protegida con contraseña y vaya a la pestaña "Desarrollador" y haga clic en el botón "Ver código" en la cinta. Esto abrirá la ventana del editor de código en Microsoft Visual Basic para Aplicaciones.

O puede ir a la pestaña "Desarrollador" y hacer clic en el botón "Visual Basic". En el editor de código de Visual Basic, expanda la opción "Objetos de Microsoft Excel" en el panel izquierdo, haga clic con el botón derecho en la hoja de trabajo que está protegida con contraseña y seleccione Insertar -> Módulo en el menú contextual.

En la ventana Código de la hoja protegida, copie y pegue el siguiente código VBA:

Sub PasswordBreaker () Dim i como entero, j como entero, k como entero Dim l como entero, m como entero, n como entero Dim i1 como entero, i2 como entero, i3 como entero Dim i4 como entero, i5 como entero, i6 Como entero en caso de error Continuar a continuación para i = 65 a 66: para j = 65 a 66: para k = 65 a 66 para l = 65 a 66: para m = 65 a 66: para i1 = 65 a 66 para i2 = 65 A 66: Para i3 = 65 A 66: Para i4 = 65 A 66 Para i5 = 65 A 66: Para i6 = 65 A 66: Para n = 32 A 126 ActiveSheet Desproteger Chr (i) & Chr (j) & Chr (k) & _ Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _ Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) Si ActiveSheet.ProtectContents = False, entonces MsgBox "Una contraseña utilizable es" & Chr (i) & Chr (j) & _ Chr (k) & Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & _ Chr (i3) & Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) Salir Sub Fin Si Siguiente: Siguiente: Siguiente: Siguiente: Siguiente: Siguiente Siguiente: Siguiente: Siguiente: Siguiente: Siguiente : Siguiente End Sub

Haga clic en el botón "Ejecutar" en la barra de herramientas y seleccione la opción "Ejecutar sub / formulario de usuario" o presione "F5" para ejecutar el código.

El código tardará un par de minutos en descifrar la contraseña. Una vez hecho esto, recibirá una ventana emergente con una contraseña descifrada, que no es la original (generalmente es una combinación de A y B), pero aún así, funciona. Haga clic en "Aceptar" y la hoja quedará desprotegida.

Debe guardar el archivo de Excel antes de cerrar (como Libro de trabajo habilitado para macros) después de pegar el código en el módulo.

Desproteger hoja de Excel sin contraseña usando Zip

Hay otro truco que puede utilizar para desproteger una hoja de trabajo. Simplemente siga estos pasos:

Primero, navegue hasta el Panel de control y abra "Opciones del Explorador de archivos".

En la ventana Opciones del Explorador de archivos, desmarque "Ocultar extensiones para tipos de archivo conocidos" para habilitar sus extensiones de archivo. Luego, haga clic en "Aplicar" para aplicar los cambios y haga clic en "Aceptar" para cerrar la ventana. Ahora sus extensiones de archivo de archivos serán visibles.

Ahora ubique su archivo de Excel protegido en su unidad y cambie el nombre y cambie su extensión de .xlsx a .zip.

Para cambiar la extensión, haga clic con el botón derecho en el archivo, seleccione la opción "Cambiar nombre" y reemplace ".xlsx" por ".zip". Luego presione "Enter" y haga clic en "Sí" en el cuadro de solicitud de cambio de nombre.

Ahora, su archivo de Excel es un archivo Zip.

A continuación, extraiga el archivo Zip como se muestra a continuación. En nuestro caso, los archivos más importantes para abrir se encuentran en la carpeta / xl /, donde tenemos básicamente todo lo que se ha incluido en nuestro libro de Excel. Ahora podemos verlo como archivos .xml separados.

Ahora navegue a "xl -> hojas de trabajo -> hoja 1.xml" (que es la hoja protegida). Cuando abra el directorio "/ xl / worksheets /", verá la lista de todas las hojas (en formato XML) disponibles en su libro de trabajo. Luego, abra el archivo de hoja 1.xml con el Bloc de notas o WordPad (haga clic con el botón derecho en el archivo y seleccione un editor de texto en el menú contextual "Abrir con").

Busque la siguiente etiqueta y elimínela:

Si tiene una gran cantidad de información en la hoja de trabajo, será difícil ubicar la etiqueta "sheetProtection". Así que presione Ctrl + F para abrir la función Buscar, escriba "protección" en "Buscar qué" y haga clic en "Buscar siguiente". Encontrará la palabra "Protección" y la resaltará. Ahora, puede seleccionar "sheetProtection" y eliminarlo.

Después de eso, guarde el archivo XML y vuelva a comprimir todos los archivos extraídos en un archivo zip nuevamente. Luego, vuelva a cambiar la extensión de .zip a .xlsx.

Ahora, abra y revise su hoja de cálculo. Estará desprotegido.

Este método solo funciona en libros protegidos con contraseña. Si el archivo está protegido con la función "Cifrar con contraseña", este método no funcionará.

Desproteger una hoja de Excel con Google Sheets

Otra solución alternativa que le permite desproteger una hoja de cálculo de Excel sin contraseña. Necesitará una cuenta de Google Drive para hacer esto.

Abra su cuenta de Google Drive y haga clic en el botón "Nuevo" en la esquina superior izquierda.

En el menú Nuevo, seleccione "Hojas de cálculo de Google" y haga clic en "Hoja de cálculo en blanco".

En la hoja de cálculo en blanco, haga clic en "Archivo" en la barra de herramientas y seleccione "Importar".

En el cuadro de diálogo Importar archivo, seleccione la pestaña "Cargar" del menú y haga clic en el botón "Seleccionar un archivo de su dispositivo".

Busque y busque el libro de Excel en su unidad local, selecciónelo y haga clic en "Abrir" para cargarlo. O simplemente puede arrastrar y soltar el archivo de Excel en el cuadro Archivo de importación.

En la ventana Importar archivo, seleccione la opción "Reemplazar hoja de cálculo" y haga clic en el botón "Importar datos".

Esto importará su hoja de cálculo de Excel protegida a sus Hojas de cálculo de Google con todos los datos. Ahora, notará que la hoja de trabajo ya no está protegida y puede editar los datos.

Ahora puede volver a exportar la hoja de trabajo al formato de Excel.

En la hoja de Google ahora desprotegida, haga clic en el menú "Archivo" de la barra de herramientas y seleccione la opción "Descargar". Luego, elija "Microsoft Excel (.xlsx)" en el menú contextual.

Luego, asigne un nuevo nombre al archivo y haga clic en "Guardar".

Ahora tiene exactamente la misma hoja de Excel, pero ya no está protegida con contraseña.

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

Si tiene un libro de trabajo protegido con contraseña para el que no puede recordar la contraseña, utilice el código VBA y los métodos ZIP para desproteger el libro de trabajo como se explica a continuación.

Desproteger el libro de trabajo de Excel sin contraseña usando el código VBA

También puede desproteger la estructura del libro en Excel usando la función Microsoft Visual Basic para Aplicación (VBA). Así es cómo:

Abra el archivo de Excel con la estructura del libro protegido y luego vaya a la pestaña "Desarrollador" y haga clic en el botón "Visual Basic".

En el editor de código de Visual Basic, haga clic en la pestaña "Insertar" y seleccione la opción "Módulo".

En la ventana emergente del módulo (código), copie y pegue el siguiente código para desbloquear la estructura del libro.

Sub Shareus () ActiveWorkbook.Sheets.Copy For Each sh En ActiveWorkbook.Sheets sh.Visible = True Next End Sub

Presione el botón "F5" o haga clic en el botón "Ejecutar" en la barra de herramientas y seleccione la opción "Ejecutar sub / formulario de usuario" para ejecutar la macro.

Luego, se abre un nuevo libro de trabajo con un nombre diferente. Es el mismo que el libro de trabajo original pero sin la protección de la estructura del libro de trabajo. Ahora desprotegió la estructura del libro de trabajo en Excel sin conocer la contraseña.

Desproteger el libro de Excel sin contraseña usando Zip

Puede desproteger el libro de Excel de forma segura sin una contraseña cambiando la extensión del archivo y manipulando sus componentes.

Obtenga el archivo de Excel con la estructura del libro de trabajo protegido, cambie el nombre y cambie su extensión de .xlsx a .zip como hicimos anteriormente para la hoja de trabajo protegida. Antes de hacer eso, haga una copia para hacer una copia de seguridad.

Luego, extraiga el archivo zip utilizando algún software de archivo de archivos como WinRAR o 7zip y obtendrá algunas carpetas y archivos como se muestra a continuación.

Luego abra la carpeta "xl" y abra el archivo "workbook.xml" con el Bloc de notas (que contiene la etiqueta de protección)

Ahora busque y seleccione toda esta etiqueta de protección y elimínela:

Si tiene dificultades para encontrar esta etiqueta, simplemente presione Ctrl + F para abrir el cuadro de diálogo Buscar, escriba "protección" en "Buscar qué" y haga clic en "Buscar siguiente". Encontrará la palabra "Protección" y la resaltará. Ahora, puede resaltar la etiqueta "workbookProtection" y eliminarla.

Después de quitar la etiqueta de protección, guarde el archivo "workbook.xml". Luego, comprima (comprima) todos los archivos extraídos nuevamente en un archivo zip.

Ahora todo lo que tiene que hacer es cambiar la extensión del archivo de ".zip" a ".xlsx".

Ahora, el archivo zip se volverá a convertir al archivo de Excel y encontrará que la contraseña protegida se ha eliminado del libro de trabajo.

Así es como se desprotege la hoja de cálculo / libro de Excel.