A Microsoft Excel egy olyan elektronikus táblázat, amely számos funkcióval és funkcióval rendelkezik, amelyek lehetővé teszik számítások elvégzését, grafikus ábrázolások készítését az adatokról, az adatok rendezettségét és szükség esetén védelmét. Az Excel ilyen jellegzetessége az, hogy megvédi az Excel fájlokat a cellák, a táblázatok és / vagy a munkafüzetek szintjén, de néha szükség van az Excel munkafüzetek védettségének kiküszöbölésére az adatok változásainak megfelelő alkalmazásához.
Ez a cikk a védett Excel táblázatok védettségének megszüntetését ismerteti a Microsoft Excel 365, valamint a Microsoft Excel 2019, 2016 és 2013 alkalmazásban.
Az Excel-táblázat feloldása a fájl tulajdonosaként
Ez a módszer feltételezi, hogy a fájl tulajdonosaként emlékszik a táblázat védelme érdekében használt jelszóra.
-
Nyissa meg a védett táblázatot, és válassza a lehetőséget Felülvizsgálat > Védelmi adatlap. Kattintson a jobb gombbal a védett táblázatra, majd válassza a lehetőséget Védelmi adatlap.
Védett táblázatot a szalag Áttekintés lapjának Változások szakaszában azonosíthat. Ha a táblázat védett, akkor megjelenik a A lap védelme megszüntetése lehetőség.
-
Írja be a táblázat védelme érdekében használt jelszót, majd válassza a lehetőséget OK.
-
A táblázat most nem lesz védett, és módosítható.
Hogyan lehet eltávolítani az Excel munkafüzetet a jelszó ismerete nélkül
Lehet, hogy megvédte Excel-munkafüzetét vagy táblázatát, és egy ideje, sőt évekig sem kellett módosítania. Most, hogy változtatásokat kell végrehajtania, már nem emlékszik a jelszóra, amelyet a táblázat védelme érdekében használt.
Szerencsére ezek a lépések lehetővé teszik, hogy a jelszó azonosításához a Virtual Basic szkriptet makróként védje meg a munkafüzetből.
-
Nyissa meg a védett táblázatot.
-
A Visual Basic kódszerkesztőhöz bármelyik megnyomásával férhet hozzá ALT + F11 vagy válassza a lehetőséget Fejlesztő> Kód megtekintése.
-
A védett lap Kód ablakába írja be a következő kódot:
Sub PasswordBreaker ()
Dim i As Integer, j Mint Integer, k Mint Integer
Dim l As Integer, m Mint Integer, n Mint Integer
Dim i1 mint integer, i2 mint integer, i3 mint integer
Dim i4 mint integer, i5 mint integer, i6 mint integer
On Error Resume Next
I = 65 - 66 esetén: j = 65 - 66: k = 65 - 66 esetén
Az l = 65-hoz 66-hez: m = 65-hoz 66-ig: i1 = 65-hoz 66
I2 = 65 - 66 esetén: i3 = 65 - 66 esetén: i4 = 65 - 66
I5 = 65 - 66 esetén: i6 = 65 - 66 esetén: n = 32 - 126
ActiveSheet. Chr (i) & Chr (j) & Chr (k) & _ védelem nélküli védelme
Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _
Chr (i4) & Chr (i5) & Chr (i6) & Chr (n)
Ha ActiveSheet.ProtectContents = False Ezután
MsgBox "Egy használható jelszó:" & 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
Ha véget
Következő: Következő: Következő: Következő: Következő
Következő: Következő: Következő: Következő: Következő
End Sub -
választ futás vagy nyomja meg a gombot F5 a kód végrehajtásához.
-
A kód futtatása több percet vesz igénybe. Miután elkészült, kap egy előugró ablakot egy jelszóval. Válassza a lehetőséget OK és a táblázata védtelen lesz.
Ez nem az eredeti jelszó, és nem kell megjegyeznie.