Posljednja promjena  01.02.2006

 

 

 

 

Korisničke forme se kreiraju u Visual Basic Editoru uključivanjem u Izborniku Insert/Userform. Userform je podloga za izradu korisničke forme u koju se po vlastitom nahođenju dodaju kontrole. Kontrole se dodaju da dodavanjem koda upravljaju određenim događajima. Da ne bi bilo zabune postoje Kontrole lista (Controltoolbox), koje su slične Korisničkim kontrolama VB-a. Razlika je u tome što se kontrole lista unašaju direktno u list. Kontrole su objekti koji se dodaju Formi.

Kontrole su:

Label-i:
Kontrola Label (natpis): samo prikazuje tekst koji može biti statičan (Nazivi i imena ostalih kontrola) i dinamična je (daje rezultate izračuna među drugim kontrolama).

Combobox-ovi:
Combobox je je padajuča lista mješavina text boxa i list boxa sa mogučnošću višestrukog izbora sadržaja.

Checkbox: Checkbox ili polje za potvrdu i biranje jedne ili više opcija (False ili True).

Togglebutton-i:
Togglebutton je on/off kontrola False ili True.Uključuje isključuje.

Commandbutton-i:
Commandbutton jedna od kontrola bez koje se jednostavno ne može i ne služi ničemu ako joj se ne pridruži kod.

Multipage-ovi:
Multipage kao i Tabstrip oprilike imaju isto svojstvo služe kao kartice za prikaz podataka s tim što oba mogu imati više kartica a Multipagu može služiti kao forma u formi što je najznačajnije.

Spinbutton-i:
Spinbutton je kontrola za pomicanje sadržaja nizova ili vrijednosti klikom.

Refedit-i:
Refedit služi za unos područja,ćelija i jedina je kontrola iz koje možete ući u list dok je Userform-a aktivna i odabrati područje.

Svaka od kontrola ima svoje osobine (okvir Propertis) po kojima forma dobiva izgled (slova,boje odnose u Formi i sl.). Ima mjesto za kod (dvostrukim klikanjem na kontrolu ulazite u okvir za pisanje koda (Code editor).
Prilikom klikanja na kontrolu editor koda napiše početak i kraj događaja, i očekuje ispis ostalog koda(Procedure). Ako ne zadovoljava ponuđeni događaj desno gore imate combobox (Procedure) koji Vam nudi ostale opcije. događaja koje su potrebne u radu. Ljevo gore combobox (Objekt) nudi vrstu kontrole u koju vršite pisanje koda. Dodavanje kontrola u Userform se vrši na način da iz izbornika otvorite Toolbox i iz njega klikom preuzmete kontrolu i razvučete je u Userformi.

 

 Primjeri  izrade Kontrola - download 217.118 b

 

Korisnička forma kao tipkovnica

Za potrebe mog dobrog prijatelja Maria iz Šibenika koji ne može unositi podatke tipkovnicom već mišem.

Download 31 695 b