Jelszóvédelem létrehozása makró használatával
Biztosítani szeretné, hogy az Ön által választott mappában található összes munkalap jelszóval védett legyen makró használatával? Ez akkor lehet hasznos, ha túl sok gondja van a munkalapok egyéni védelmével, vagy ha automatikusan szeretné védeni a könyvtár összes munkafüzetét. A következő makró használatával rendelje hozzá a "jelszó" jelszót az aktív mappa összes munkalapjához:
Sub AllSchuetzen ()
Lemez homályosítása munkalapként
Az ActiveWorkbook minden lapjához. Munkalapok
Blatt.Protect ("védelem")
Következő lap
End Sub
A "Schutz" szöveg helyett használja a választott jelszót. Természetesen ennek a programkódnak csak akkor van értelme, ha azon a munkafüzeten kívül adja meg, amelyben a védelmet létrehozza. Ellenkező esetben minden felhasználó ki tudja olvasni a jelszót a VBA forrásszövegében.
Ahhoz, hogy valamit módosítani tudjon a védett munkalapokon, el kell távolítania a védelmet. Ezt manuálisan is megteheti az EXTRAS - PROTECTION - CANCEL LEAF PROTECTION paranccsal. Ez a parancs csak akkor érhető el, ha az aktuális munkalap ténylegesen védett.
Ha makró használatával szeretné újra kiadni az összes védett munkalapot, használja a következő programkódot:
Sub AllExposure ()
Lemez homályosítása munkalapként
Az ActiveWorkbook minden lapjához. Munkalapok
Blatt.Unprotect ("védelem")
Következő lap
End Sub