Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa chrániť & Odomknúť v programe Excel VBA

Funkcia ochrany Excel 2010 umožňuje ochranu listu , takže každý , kto nepozná heslo nemožno zmeniť list . K dispozícii je tlačidlo na páse kariet , ktorý bude chrániť listu , ale môžete tiež chrániť list pomocou jazyka Visual Basic for Applications ( VBA ) , ktorý je dodávaný so softvérom Excel . To je najviac obyčajné mať VBA kód odomknutie chráneného listu , vykonávať príkazy na nechránené liste , a potom dal na ochranu späť na miesto . Pokyny dovolená 1

Otvorte zošit programu Excel , ktorý chcete pracovať . Držte " Alt " a stlačte " F11 " pre spustenie konzoly VBA .
2

Vyberte modul , do ktorého chcete pridať kód zo zoznamu na ľavej strane konzoly VBA . Dvakrát kliknite na modul , aby váš kód na pravej strane obrazovky . Ak nie je prítomný žiadny modul , kliknite pravým tlačidlom myši na niektorý z listov sú uvedené na ľavej strane obrazovky , presuňte kurzor myši na " Vložiť " a vyberte " modul " . Dvakrát kliknite na modul , ktorý sa objaví , aby sa prázdny list na pravej strane konzoly VBA .
3

Kliknite na pravej strane obrazovky umiestnite kurzor do bieleho poľa . Ak je pole prázdne , zadajte " Sub meno ( ) , " kde " meno " je čokoľvek , čo chcete pomenovať makro . Stlačte kláves enter pre pokračovanie a Excel VBA automaticky prejde do " End Sub " riadok .
4

typu " Dim ws As liste " priamo pod vašou " Sub " riadku . Ak pracujete s existujúcim kódom , zadajte tento riadok tam , kde si ostatné premenné sú deklarované , a zabezpečiť , že už nie je ďalšie premenné s názvom " ws . " Ak tam je , zmeniť všetky výskyty " ws " v tomto kóde na všetkých dostupných kombináciou dvoch písmen .
5

Umiestnite kurzor na ďalší riadok , alebo ak pracujete s existujúcim kódu , miesto že všade tam , kde chcete odomknúť list . Zadajte nasledujúci kód : klipart

každý ws V ActiveWorkbook.Worksheets

ws.Unprotect Heslo : = " zzz " Spojené

Ďalšie ws

Zmeniť " ZZZ " v kóde bez ohľadu na vaše heslo list je . Ak chcete znova zamknúť list , stačí zadať rovnaké tento tri riadky kódu , s výnimkou zmeny " Odomknúť " na " ochranu " .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené