Korisničke forme
|
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 |