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 odobrať Chránené VBA projekty

Keď vytvoríte nový zošit v programe Microsoft Excel , automaticky obsahuje Visual Basic for Applications projektu ( VBA ) , ktoré môžete pristupovať prostredníctvom editore jazyka Visual Basic ( VBE ) . Nemôžete úplne odstrániť projekt VBA zo zošita , ale môžete vymazať všetky kódy , formy a podprogramy s ním spojené buď ručne alebo programovo . Ak chcete odstrániť obsah chráneného projektu VBA , ale musíte poznať jeho heslo . Ak ste zabudli , vytvoriť kópiu zošita vo formáte " makro - free " miesto . Návod
Odstránenie všetkých VBA kód v projekte Ručné
1

Spustite program Microsoft Excel . Stlačte tlačidlo " Ctrl " a " O. " Vyberte zošit , ktorý obsahuje projekt VBA a potom kliknite na tlačidlo " Otvoriť " .
2

Stlačte tlačidlo " Alt " a " F11 " pre otvorenie VBE . Dvakrát kliknite na názov projektu VBA v aplikácii Project Explorer . Zadajte heslo do poľa a potom kliknite na tlačidlo " OK " .
3

Kliknite pravým tlačidlom myši na položku v zložke " moduly " a stlačte tlačidlo " R " Kliknutím na tlačidlo " Áno " , ak chcete exportovať moduly , inak kliknite na " No " Tento postup opakujte , kým nie sú k dispozícii žiadne ďalšie moduly uvedené v tejto zložke .
4

Kliknite pravým tlačidlom myši na položku v zložke " Formuláre " a stlačte tlačidlo " R " Kliknutím na tlačidlo " Áno " , ak chcete exportovať formuláre , inak kliknite na " No " Tento postup opakujte , kým nie sú k dispozícii žiadne ďalšie formy uvedenej v priečinku .
5

Poklepaním na položku v aplikácii Microsoft Excel Objects zložku . Stlačte tlačidlo " Ctrl " a " A. " Kliknite na " Edit " a potom vyberte " Clear " vymazať jeho kód VBA . Tento postup opakujte pre každú položku v aplikácii Microsoft Excel Objekty zložky .
6

Stlačte tlačidlo " Ctrl " a " S " pre uloženie dokumentu .
ClipArt Zmazanie všetkých VBA kód v projekt programová
7

spustite program Microsoft Excel . Stlačte tlačidlo " Ctrl " a " O. " Vyberte zošit , ktorý obsahuje projekt VBA a potom kliknite na " Otvoriť " .
8

Stlačte tlačidlo " Alt " a " F11 " pre otvorenie VBE . Dvakrát kliknite na názov projektu VBA v aplikácii Project Explorer . Zadajte heslo do poľa a potom kliknite na tlačidlo " OK " .
9

Kliknite na " Nástroje " a vyberte " Odkazy " . Vyberte " Microsoft Visual Basic pre Applications rozšíriteľnosť 5.3 " zo zoznamu Dostupné odkazy . Kliknite na tlačidlo " OK " .
10

Pravým tlačidlom myši na názov projektu VBA v aplikácii Project Explorer . Vyberte " Vložiť " a potom kliknite na " modul " . Zadajte nasledujúci príkaz do okna kód :

Sub ClearProject ( )

Dim vProject Ako VBIDE.VBProject

Dim vCompon Ako VBIDE.VBComponent

Dim vModule ako VBIDE.CodeModule

Set vProject = ActiveWorkbook.VBProject

každý vCompon V vProject.VBComponents

Ak vCompon.Type = vbext_ct_Document Potom

Set vModule = vCompon.CodeModule

S vModule

. DeleteLines 1 , . CountOfLines

končiť

Else

vProject.VBComponents.Remove vCompon

End If

Ďalšie vCompon

End Sub
11

Stlačte " F5 " . Zvoľte " ClearProject " zo zoznamu a potom kliknite na tlačidlo " Spustiť " . To odstráni všetky kódy , moduly a formuláre z projektu VBA .
Uloženie zošita v makro - Free formáte
12

Spustite program Microsoft Excel . Stlačte tlačidlo " Ctrl " a " O. " Vyberte zošit , ktorý obsahuje projekt VBA a potom kliknite na tlačidlo " Otvoriť " .
13

Stlačte tlačidlo " F12 " otvoriť " Uložiť ako " okno . Zadajte svoj ​​preferovaný názov súboru do poľa Názov súboru .
14

Kliknite na drop - down menu vedľa " Uložiť ako typ " a potom zvoľte " Zošit programu Excel . " Kliknite na " Uložiť " .
15

Kliknite na " Áno " v potvrdzovacom okne , aby aj naďalej šetrí ako makro bez zošita . Pre zmeny sa prejavia až po zatvorení zošita a znova ho otvorte . Nabudúce môžete prezrieť projekt VBA , nebude obsahovať žiadne moduly , užívateľské formuláre a podprogramy .

Najnovšie články

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