Programmā VBA oficiālais Excel dialoglodziņa nosaukums ir UserForm. Bet UserForm patiešām ir objekts, kas satur to, ko parasti sauc par dialoglodziņu. Šī atšķirība nav svarīga, tāpēc daudzi programmētāji šos terminus lieto savstarpēji aizstājami.
Veidojot UserForm, parasti veiciet šādas vispārīgas darbības:
Nosakiet, kā dialoglodziņš tiks izmantots un kurā brīdī tas tiks parādīts jūsu VBA makro.
Nospiediet Alt+F11, lai aktivizētu VBE un ievietotu jaunu UserForm objektu.
UserForm objekts satur vienu UserForm.
Pievienojiet vadīklas UserForm.
Vadīklas ietver vienumus, piemēram, tekstlodziņus, pogas, izvēles rūtiņas un saraksta lodziņus.
Izmantojiet logu Properties, lai mainītu vadīklu vai pašas UserForm rekvizītus.
Ierakstiet vadīklu notikumu apstrādātāja procedūras (piemēram, makro, kas tiek izpildīts, kad lietotājs dialoglodziņā noklikšķina uz pogas).
Šīs procedūras tiek saglabātas UserForm objekta logā Code.
Uzrakstiet procedūru (saglabāta VBA modulī), kas lietotājam parāda dialoglodziņu.