Avaa VBA Me

Tässä opetusohjelmassa opimme käyttämään Me -avainsanaa Accessissa.

Käyttämällä minua Access VBA: ssa

Me -avainsanaa käytetään viittaamaan aktiiviseen/nykyiseen lomakkeeseen tai raporttiin. Sitä voidaan käyttää myös osana syntaksia viittaamaan aktiivisen lomakkeen tai raportin ohjausobjekteihin.

Oletetaan, että meillä on BasicForm -niminen lomake, jossa on tekstiruutu txtOne ja painike. Haluamme muuttaa lomakkeen tekstiruudun taustaväriä, kun lomakkeen painiketta napsautetaan.

Koodi, jota normaalisti käytämme koko syntaksissa, on:

Lomakkeet! BasicForm! [TxtOne] .BackStyle = 1 Lomakkeet! BasicForm! [TxtOne] .BackColor = vbGreen

Sen sijaan, että käyttäisimme täyttä syntaksia viittaamaan lomakkeeseen, voimme käyttää Me -avainsanaa:

Me.txtOne.BackStyle = 1 Me.txtOne.BackColor = vbVihreä

Tai

Me! TxtOne.BackStyle = 1 Minä! TxtOne.BackColor = vbGreen

Tulos on:

Huomautus:Voit käyttää jompaakumpaa. tai! merkintä yhdessä Me -avainsanan kanssa tarvittaessa.

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

wave wave wave wave wave