Telefonszámunk: 1-472-0679

Védett munkalap jelszavának törlése – célprogram nélkül

2019-04-01 - horvimi - Megtekintések száma: 1 822 - Kategória: Általános tippek
Hivatkozott Excel verzio: Excel 2007 Excel 2010 Excel 2013 Excel 2016 Office365

Bárkivel előfordulhat, hogy elfelejti egy levédett munkalap feloldásához szükséges jelszót. Az itt leírt módszert egy sima GOOGLE keresés után találtam néhány oldalon.

Google-kereses-unprotect-sheet

Kipróbáltam, és nekem működött.

Bármilyen fájl védelmét feltörni csak akkor lehet legális, ha az adott munkafüzet egyértelműen bizonyíthatóan a saját tulajdonunkat képezi. Ellenkező esetben szabálysértést vagy bűncselekményt hajtunk végre.

Szükséges információ – ZIP

Az Excel munkafüzetek formátuma a 2007-es verzió óta OpenXML Document formátum. Ez azt jelenti, hogy a tartalom nagy része (szövegek,képletek) XML formátumban van egy mappastruktúrába tömörítve. A tömörítés pedig ZIP formátumú.

Ezt könnyedén ellenőrizhetjük, ha egy Excel munkafüzet kiterjesztését XLSX vagy XLSM-ről ZIP-re módosítjuk. Ezután bele tudunk lépni a ZIP fájl tartalmába, és tudunk benne tallózni.

Erről bővebben pl. itt olvashattok: http://professor-excel.com/xml-zip-excel-file-structure/

A lapvédelem kiiktatása

  1. Fájlkiterjesztés módosítása ZIP-re
  2. Megnyitás
  3.  Munkalaphoz tartozó XML fájl szerkesztése, jelszó rész kitörlése
  4. ZIP visszaírása az eredetire

Részletesebben

  1. A ZIP-re átnevezett kiterjesztés után beleléphetünk a tartalomba. Kb. ilyesmit látunk

Excel-tartalom-Zip

2. Az “xl” mappában lesz egy “worksheets” mappa, és abban minden munkalaphoz tartozik egy XML fájl.
Munkalap-XML

3. A védett munkalaphoz tartozó XML fájlt kell szerkeszteni. Ehhez elsőként kicsomagoljuk a ZIP-ből.

4. Egy sima szerkesztővel megnyitjuk, és megkeressük benne a “Sheetprotection” Tag-et. A teljes Tag-et töröljük, a kezdő kacsacsőrtől a záró kacsacsőrig.

XML-Sheetprotection

5. Mentjük az XML-t, majd visszamásoljuk a ZIP fájlba a helyére, felülírjuk a régit.

VOILÁ

Vélemény, hozzászólás?