Què cal saber
- Desprotegir com a propietari: obriu el full de càlcul. Seleccioneu Revisió > Desprotegeix el full. Introduïu la contrasenya utilitzada per protegir el fitxer. Trieu D'acord.
- Desprotecció sense contrasenya: obriu el full de càlcul. Obriu l'editor de codi Visual Basic seleccionant Desenvolupador > Mostra el codi.
- A continuació, introduïu el codi que s'ofereix en aquest article i seleccioneu Executar. En pocs minuts, es revela una contrasenya. Trieu D'acord.
Aquest article explica com desprotegir els llibres de treball d'Excel com a propietari del llibre de treball amb la contrasenya o com a individu sense la contrasenya. Aquesta informació s'aplica als llibres de treball d'Excel a Microsoft Excel 365, Microsoft Excel 2019, 2016 i 2013.
Com desbloquejar un llibre de treball d'Excel com a propietari
Microsoft Excel està ple de funcions. Una d'aquestes característiques és la possibilitat de protegir els fitxers d'Excel a nivell de cel·la, full de càlcul o llibre de treball. De vegades és necessari desprotegir els llibres de treball d'Excel per garantir que els canvis de dades s'apliquen correctament.
Aquest mètode suposa que, com a propietari del fitxer, recordeu la contrasenya utilitzada per protegir el full de càlcul.
-
Obre el full de càlcul protegit i selecciona Revisió > Desprotegeix el full. També podeu fer clic amb el botó dret al full de càlcul protegit i seleccionar Desprotegir el full.
Podeu identificar un full de càlcul protegit a la secció Canvis de la pestanya Revisió de la cinta. Si el full de càlcul està protegit, veuràs l'opció Desprotegir el full.
-
Introduïu la contrasenya utilitzada per protegir el full de càlcul i, a continuació, seleccioneu D'acord.
-
El vostre full de càlcul estarà desprotegit i es podrà modificar.
Com desprotegir un llibre d'Excel sense saber la contrasenya
És possible que hàgiu protegit el vostre llibre de treball o full de càlcul d'Excel i no l'hagueu hagut de modificar des de fa temps, fins i tot anys. Ara que heu de fer canvis, ja no recordeu la contrasenya que vau utilitzar per protegir aquest full de càlcul.
Afortunadament, aquests passos us permetran desprotegir el vostre llibre de treball mitjançant un script Virtual Basic com a macro per identificar la contrasenya.
- Obre el full de càlcul protegit.
-
Accediu a l'editor de codi de Visual Basic prement ALT+F11 o seleccioneu Desenvolupador > Mostra el codi.
-
A la finestra Codi del full protegit, introduïu el codi següent:
Sub PasswordBreaker()
Dim i com a enter, j com a enter, k com a enter
Dim l com a enter, m com a enter, n com a sencer
Dim i1 Com a enter, i2 com a enter, i3 com a enter
Dim i4 com a enter, i5 com a enter, i6 com a enter
En cas d'error Reprèn Següent
Per i=65 a 66: per a j=65 a 66: per a k=65 a 66
Per a l=65 a 66: per a m=65 a 66: per a i1=65 a 66
Per a i2=65 a 66: per a i3=65 a 66: per a i4=65 a 66
Per a i5=65 a 66: per a i6=65 a 66: per a n=32 a 126
ActiveSheet. Desprotegir Chr(i) 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 "Una contrasenya utilitzable és " & Chr(i) & Chr(j) & _
Chr(k) i Chr(l) i Chr(m) i Chr(i1) i Chr(i2) i _
Chr(i3) i Chr(i4) i Chr(i5)) & Chr(i6) & Chr(n)
Exit Sub
Final si
Següent: Següent: Següent: Següent: Següent: Següent
Següent: Següent: Següent: Següent: Següent: Següent
Final Sub
-
Seleccioneu Executa o premeu F5 per executar el codi.
-
El codi trigarà uns quants minuts a executar-se. Un cop hagis acabat, rebràs una finestra emergent amb una contrasenya. Seleccioneu D'acord i el vostre full de càlcul estarà desprotegit.
Aquesta no és la contrasenya original i no cal que la recordis.