Védje meg az összes munkalapot jelszóval egy makró használatával

Tartalomjegyzék

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

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave