VBA - Ako premenovať alebo odstrániť modul alebo formulár

Ako premenovať alebo odstrániť modul alebo formulár VBA

Pri prvom vložení modulu do VBA mu bude automaticky priradený názov „Modul1”A nasledujúci modul sa zmení na Modul2, Modul3 atď. Podobne, keď vložíte užívateľský formulár, bude sa nazývať UserForm1, UserForm2 atď.

Premenovanie modulu

Na premenovanie modulu alebo formulára musíte mať vo VBE zapnuté okno vlastností.

Ak sa okná vlastností nezobrazujú, stlačte F4 alebo prejdite na panel s ponukami a zvoľte vyhliadka, Vlastnosti Okno.

  1. Kliknite na modul, ktorý chcete premenovať v Prieskumník projektu.
  2. Vyberte vlastnosť názvu v Okno vlastností (modul bude mať iba túto vlastnosť; formulár má viacero vlastností)

3. Odstráňte názov modulu (v tomto prípade Module1) a zadajte meno, ktoré chcete volať váš modul.

4. Stlačením klávesu Enter modul premenujte.

Rovnakým spôsobom premenujete svoje formuláre.

Odstránenie modulu

Občas môže byť potrebné odstrániť modul alebo formulár, ktoré už nepotrebujete.

Kliknutím pravým tlačidlom myši na modul alebo formulár, ktorý chcete odstrániť, sa zobrazí kontextová ponuka pravým tlačidlom myši.

Kliknite Odstrániť (v tomto prípade Modul2)

ALEBO

Klikni na Súbor ponuku a potom kliknite na Odstráňte (modul2).

Zobrazí sa výstražné pole s otázkou, či chcete modul alebo formulár exportovať pred jeho odstránením. Export modulu alebo formulára vám umožní uložiť ho ako individuálny súbor na použitie v inom projekte programu Excel v inom čase.

Pri odstraňovaní modulu alebo formulára sa často stáva, že ho nepotrebujete, takže kliknite na tlačidlo Nie.

Pomenovacie moduly a formuláre

Je osvedčené premenovať moduly a formuláre, aby im dali zmysluplnejšie názvy. Napríklad, ak bude UserForm1 formulárom na zadávanie podrobností o faktúre, môžeme ho premenovať na frmFaktúry. Podobne, ak bude modul 1 slúžiť na uchovávanie niektorých všeobecných funkcií, ktoré sa budú opakovane používať v celom kóde, môžete ho premenovať na základné Všeobecné alebo modVšeobecné (podľa toho, aké konvencie pomenovania radi používate).

Je dobré byť v súlade s konvenciami pomenovania, a to tak pri pomenovaní vašich modulov a formulárov, ako aj s premennými, ktoré používate v kóde. Všimnete si, že som prvé 3 písmená názvu modulu alebo formulára napísal malými písmenami a na začiatku popisu modulu alebo formulára mám veľké písmeno. Toto je známe ako CamelCase (https://en.wikipedia.org/wiki/Camel_case) a je dobrým zvykom sa pri pomenovaní svojich predmetov k nemu dostať. Použil som tiež konvenciu pomenovania Leszynski, ktorú často používajú programátori Visual Basic. (https://en.wikipedia.org/wiki/Leszynski_naming_convention).

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave