VBA - Kako preimenovati ili izbrisati modul ili obrazac

Kako preimenovati ili izbrisati VBA modul ili obrazac

Prilikom prvog umetanja modula u VBA, automatski će mu se dati naziv „Modul 1”I sljedeći modul postat će Module2, Module3 itd. Slično, kad umetnete korisnički obrazac, zvat će se UserForm1, UserForm2 itd.

Preimenovanje modula

Da biste preimenovali svoj modul ili obrazac, morate uključiti prozor svojstava u svom VBE -u.

Ako se prozori svojstava ne prikazuju, pritisnite F4 ili idite na traku izbornika i odaberite Pogled, Svojstva Prozor.

  1. Kliknite na modul koji želite preimenovati u Istraživač projekta.
  2. Odaberite svojstvo imena u Prozor svojstava (modul će imati samo ovo svojstvo; obrazac ima više svojstava)

3. Izbrišite naziv modula (u ovom slučaju Modul1) i upišite naziv koji želite nazvati svojim modulom.

4. Pritisnite enter za preimenovanje modula.

Na isti način preimenujete svoje obrasce.

Brisanje modula

Povremeno ćete možda morati ukloniti modul ili obrazac koji vam više ne trebaju.

Desnom tipkom miša kliknite modul ili obrazac koji želite ukloniti da biste prikazali izbornik prečaca desnom tipkom miša.

Klik Ukloniti (u ovom slučaju Modul 2)

ILI

Klikni na Datoteka izbornika, a zatim kliknite na Uklonite (Modul 2).

Pojavit će se okvir s upozorenjem s pitanjem želite li izvesti modul ili obrazac prije nego što ga uklonite. Izvozom modula ili obrasca možete ga spremiti kao zasebnu datoteku za upotrebu u nekom drugom Excel projektu u neko drugo vrijeme.

Češće kad ne uklanjate modul ili obrazac, to je zato što vam ne treba, pa kliknite Ne.

Moduli i obrasci imenovanja

Dobra je praksa preimenovati module i oblike kako bi im se dala smislenija imena. Na primjer, ako će UserForm1 biti obrazac za unos pojedinosti o računu, možemo ga preimenovati u frmRačuni. Slično, ako će se Modul 1 koristiti za držanje nekih općih funkcija koje će se ponavljati koristiti u vašem kodu, možete ga preimenovati u basGeneral ili modOpćenito (ovisno o tome koje konvencije imenovanja volite koristiti).

Bilo bi dobro biti dosljedan konvencijama o imenovanju, kako u imenovanju vaših modula i obrazaca, tako i varijablama koje koristite u svom kodu. Primijetit ćete da sam napisao prva 3 slova naziva modula ili obrasca malim slovima, a veliko početno slovo imam na početku opisa za modul ili obrazac. To je poznato kao CamelCase (https://en.wikipedia.org/wiki/Camel_case) i dobra je navika ući u imenovanje vaših objekata. Također sam koristio konvenciju imenovanja Leszynski koju često koriste programeri Visual Basica. (https://en.wikipedia.org/wiki/Leszynski_naming_convention).

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave