VBA Avaa tai sulje UserForm

Tässä opetusohjelmassa opit alustamaan, avaamaan ja sulkemaan Userformin VBA: n avulla.

Tässä esimerkissä loimme yksinkertaisen Userformin nimeltä basicUserform, joka on esitetty alla, tarralla, tekstiruudulla ja kolmella komentopainikkeella.

Avaa Userform VBA: n avulla

Käytä Näytä komento avataksesi Userformin nimeltä basicUserform:

1 basicUserform.Show

Sulje Userform VBA: n avulla

Voit sulkea lomakkeen käyttämällä Poista komento:

1 Poista BasicUserform

Tämä sulkee UserFormin käynnissä olevan koodin sisältä.

Sen sijaan voit myös sulkea lomakkeen lomakkeen koodimoduulin avulla käyttämällä avainsanaa Me:

1 Purkaa minut

Huomautus: Voit käyttää Unload Me -toimintoa vain Userform Code -moduulin menettelyissä:

Huomaa yllä olevassa esimerkissä, että lisäsimme "Unload.Me" Peruuta -painikkeen "Click" -tapahtumaan. Joten kun käyttäjä napsauttaa Peruuta -painiketta, lomake purkautuu.

Voit käyttää UserForm-koodimoduulia kaksoisnapsauttamalla moduulia Code Explorerissa (vasemmalla). Tai napsauttamalla hiiren kakkospainikkeella UserForm-visuaalista editoria.

Alusta käyttäjämuoto VBA: ssa

Kun lomake ladataan, "Initialize" -tapahtuma käynnistyy. Tämän tapahtuman avulla voit muuttaa UserForm -ulkoasua, kuten täyttää yhdistelmäruutuja tai kytkeä päälle/pois alustuskoodisi.

Tämä koodi poistaa Peruuta -painikkeen käytöstä, kun UserForm käynnistetään:

12345 Yksityinen alikäyttäjäForm_Initialize ()cmdCancel.Enabled = VääräEnd Sub

Huomautus: Tämä koodi on sijoitettava UserForm -koodimoduuliin (katso yllä oleva kuva).

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave