Ir al contenido principal

Quitar protección de hojas de Excel 2016, sin complicaciones y sin saber el password!!!

 En este minitutorial ustedes podrán desproteger un archivo de excel, este metodo funciona con la ultima version de excel y muy probablemente con versiones anteriores.



 Deben renombrar el archivo de excel *.xlsx a .zip, si no les aparece la extensión deben ir al explorador de windows y seleccionar la pestaña de vista luego Extensiones de nombre de archivo.





Con esto podremos abir el archivo de excel como si estuviera comprimido, se reomienda utilizar winrar o 7zip para hacer esto.



Entrar en la carpeta "xl" luego "worksheets" ahi verán las hojas que tiene ese documento, en este caso son 4. Seleccionen las hojas y arrastrenlas o descompimanlas en una carpeta fuera del archivo comprimido. Deberan ediar cada uno de estos archivos con el bloc de notas o notepad++, con click derecho abrir con y seleccionar el editor de texto que mas les convenga.



Deberan buscar la siguiente linea en ese documento, sheetProtection.


En mi caso esta linea debemos borrar en cada uno de los archivos que fueron extraidos del archivo comprimido <sheetProtection password="F5CF" sheet="1" objects="1" scenarios="1"/>, deberán borrar hasta este simbolo >, ya que si dejan abierto "el mayor que" mandará error y no podran abrir el archivo, por lo que es recomendable hacer una copia del excel original para evitar perdidas de informacion.

Al terminar de editar los archivos deberan arrastrar de forma inversa los archivos modificados al archivo abierto con el winrar o 7zip para remplzarlos por estos nuevos y no perder la estructura del excel. En muchas ocasiones dicen que se descompriman los archivos del excel, se editen y luego volver a comprimirlos como zip. Esto no sirve, ya que queda ilegible para excel un zip.
Al hacer la actualización del zip nos pedira confirmación de actualziación de archivo.



Como paso final nuevamente hay que renombrar el archivo *.zip a *.xlsx, con esto pueden abrir el documento y verán que no les pedirá constraseña para editarlo.

Comentarios

Entradas más populares de este blog

Implementación de aplicaciones web Python (Flask) en Windows Server (IIS) - FastCGI

Configurar IIS para publicar aplicaciones Python con Flask. Windows 2016 - IIS 10 - Flask - Python 3.9 Fue un poco complicado encontrar informacion actualizada para configurar los servicios de python, por lo que tuve que tomar varias configuraciones de diferentes tutotiales hasta que pude confiurar mi servidor virtual.  Instalacion de IIS. Despues de instalado windows 2016 debemos instalar IIS y los componentes necesarios Seguimos las siguientes imagenes para instalar el IIS. Server Manager / add roles and features Next Role-based or feature-based instalattion. (estamos instalando localmente). Next. Nos aseguramos que es el servidor donde queremos instalar el IIS. Next Seleccionamos "Web Server (IIS)", nos aparecerá una nueva ventana, "Add Features". Next. Next Next Buscamos "Application Development" y seleccionamos "CGI". Next Install. Ahora tenemos instalado el IIS en Windows 2016. Abrimos el navegador y vamos a la pagina http://localhost para

Flask / Python. Pagina web de ejemplo.

Flask / Python.  Pagina web de ejemplo. Como inicio deben instalar Flask en el ambiente python. pip install flask Cuando ejecuten python automaticamente se generara su servidor web y podra ser accesible desde la URL  http://localhost:5000/ Escribir en el programa en un archivo y ejecutar. from flask import Flask app=Flask(__name__) @app.route('/') def home():     return "Website Content goes here!!" if __name__ == "__main__":     app.run(debug=True) Como pueden ver es un script simple para utilizar todo el pontencial de python en aplicaciones web. Podemos comprobar que funciona el servidor.  En caso de probar en un servidor de produccion con Windows 2016 y IIS. ver Flask/Python en Windows server Como ejemplo:  

Comando Basicos de configuracion inicial de Switches Dell

Configuración Switch DELL Cambiar de Modo usuario a modo privilegiado console> enable Cambiar de modo privilegiado a Modo configuración console# configure Para cambiar el nombre al equipo console(config)# hostname “nombre del equipo” “nombre equipo”(config)# Poner password para cambiar de modo usuario a modo privilegiado console(config)# enable password “password” Poner IP console(config)# interface vlan 1 console(config-if)# ip address “IP” “Mascara de subred” Habilitar el modo de configuracion por WEB console(config)# ip http server Para Poner un nombre de usuario, contraseña y nivel para entrar por Web console(config)# username “usuario” password “contraseña” 15 Este manual lo tenia hace unos años, por lo que pueden revisar esto en la  Guia de comandos Dell PowerConnect  Espero les sea de utilidad.