VBA:ssa Excel-valintaikkunan virallinen nimi on UserForm. Mutta UserForm on todella objekti, joka sisältää niin sanotun valintaikkunan. Tämä ero ei ole tärkeä, joten monet ohjelmoijat käyttävät näitä termejä keskenään.
Kun luot UserFormin, teet yleensä seuraavat yleiset vaiheet:
Määritä, miten valintaikkunaa käytetään ja missä vaiheessa se näytetään VBA-makrossasi.
Aktivoi VBE ja lisää uusi UserForm-objekti painamalla Alt+F11.
UserForm-objektissa on yksi UserForm.
Lisää säätimiä UserFormiin.
Ohjaimet sisältävät kohteita, kuten tekstilaatikoita, painikkeita, valintaruutuja ja luetteloruutuja.
Käytä Ominaisuudet-ikkunaa muuttaaksesi säätimien tai itse UserFormin ominaisuuksia.
Kirjoita tapahtumien käsittelijän toiminnot ohjaimille (esimerkiksi makro, joka suoritetaan, kun käyttäjä napsauttaa painiketta valintaikkunassa).
Nämä toimenpiteet on tallennettu UserForm-objektin Code-ikkunaan.
Kirjoita menettely (tallennettu VBA-moduuliin), joka näyttää valintaikkunan käyttäjälle.