Illusztrált bemutató Microsoft Access 2018> programozás hozzáférés 2018> Nyelv
Visual Basic for Applications (VBA). Eljárások és függvények, hívás és paraméterátadás.
A következő témákat ebben a szakaszban leírja a VBA programozási nyelv szintaxis.
A fő összetevője a program a VBA eljárások és függvények. Ezek töredékei kódot lépett a szolgáltatók közötti Sub és End Sub, vagy a funkció és End Function nyilatkozatokat. Itt van, mit kell keresni VBA eljárás:
tengeralattjáró <имяПроцедуры> (<аргумент1>, <аргумент2>. )
Funkció eltér az eljárást, hogy a neve is szolgál, mint egy változó, és használják, hogy visszatérjen értékeket a hívó függvény. Itt van, mit kell keresni funkció:
függvény <имяФункции> (<аргумент1>, <аргумент2>. )
Annak érdekében, hogy az írásbeli meg kell nevezni egy eljárás vagy függvény. Hogyan működik a hívás eljárások és függvények? Eljárás egy nem üres argumentum lista csak akkor hívják egy másik eljárás vagy függvény segítségével a nevét a listán az aktuális argumentum értékeket, mint az egyik VBA szereplők. A funkció lehet nevezni nem csak egy külön VBA szereplő, hanem azáltal, hogy a nevét a listán az aktuális argumentum értékeket közvetlenül a képlet vagy kifejezést a program VBA vagy például közvetlenül a képletet a számított mezők, lekérdezések, űrlapok és jelentések Access.
Ha a hívott eljárás egyedi neve található és ugyanabban a modulban a hívó eljárás, akkor meghívjuk elegendő kijelölni a nevét, és adja a listát a tényleges értékek az érvelés nem körülvevő zárójelbe. A második út hivatkozhat az eljárás használható az üzemeltető Hívás. Először jön a Call nyilatkozatot, akkor az eljárás nevét és a paraméter lista, ebben az esetben feltétlenül zárójelben. A funkció lehet nevezni, ugyanúgy, mint az eljárást, de sokkal valószínűbb, hogy egy másik, sajátos módon a hívás funkció: a használata a nevét a zárójeles opciók listája, a jobb oldalon az értékadó operátor.
Íme néhány példa az eljárás hívás a neve CrossRC az átutalást a két érv (állandók, kifejezések):
Hívás CrossRC (7, i + 2)
És itt egy példa a hívó két funkció - bal és Mid. és a visszatérési értéket használjuk a kifejezést:
yStr = Bal (y, 1) Mid (y, 2, 1)
TERVÜNK
- Navigator az óceánban illatok