V VBA je uradno ime za pogovorno okno Excel UserForm. Toda uporabniški obrazec je v resnici predmet, ki vsebuje tisto, kar je splošno znano kot pogovorno okno. To razlikovanje ni pomembno, zato mnogi programerji te izraze uporabljajo zamenljivo.
Ko ustvarjate uporabniški obrazec, običajno naredite naslednje splošne korake:
Določite, kako se bo pogovorno okno uporabljalo in na kateri točki bo prikazano v vašem makru VBA.
Pritisnite Alt+F11, da aktivirate VBE in vstavite nov predmet UserForm.
Objekt UserForm vsebuje en sam uporabniški obrazec.
Dodajte kontrolnike v uporabniški obrazec.
Kontrolniki vključujejo elemente, kot so besedilna polja, gumbi, potrditvena polja in polja s seznamom.
Uporabite okno Lastnosti, da spremenite lastnosti kontrolnikov ali samega uporabniškega obrazca.
Napišite postopke za obravnavo dogodkov za kontrolnike (na primer makro, ki se izvede, ko uporabnik klikne gumb v pogovornem oknu).
Ti postopki so shranjeni v oknu kode za objekt UserForm.
Napišite proceduro (shranjeno v modulu VBA), ki uporabniku prikaže pogovorno okno.