7. lecke VBA - eljárások

Ellentétben a VBScript, VBA eljárások két csoportba lehet sorolni (eljárás, függvény, és az eljárás rutin), és négyféle: az eljárás, függvény, eljárás, rutin eljárás és tulajdonságai esemény feldolgozása. Van még néhány kiegészítés szempontjából átviteli paramétereket (érték vagy referencia). A harmadik pont hatálya - a VBA eljárás hívás lehet végezni a jelenlegi modul (makró), és azon túl - minden projekt esetében. Mindez annak köszönhető, hogy az a tény, hogy a VBA - ez nem annyira a nyelvet, mint egy szoftvercsomag, amely képes létrehozni formák és minták.







7. lecke VBA - eljárások






Nézzük először röviden áttekintjük a fajta VBA eljárások:

Rutinok - kódblokkot zárt szerkezete Sub .... End Sub. Önmagában a rutin nem ad vissza semmilyen értéket, hanem egyszerűen végez előírt csapata.

Funkciók - mint egy blokk-kódot, de bejegyzett építési funkció ... End Function. Miután a függvény egy bizonyos értéket, a hozzáférést, amely keresztül érhető VBA függvény neve.

Ezen kívül érdemes megemlíteni az esemény feldolgozása (sajtolás billentyűk vagy az egér mozgatásával), és hozzáférést biztosít a lehetőség, de ez egy külön kérdés.

VBA eljárások, mint a Sub - rutinok

A kulcsszó lehet Sub szubrutin nevét, akkor adja meg, hogy adja meg az érveket zárójelben. Érvek - a változók (paraméterek), amelynek értéke lehet feldolgozni, az argumentumokat vesszővel elválasztva. Exit Sub kialakítás nem kötelező, azt mondja, hogy meg kell, hogy a kiutat az alprogram, és a végrehajtást a következő kód End Sub kifejezés.

VBA eljárás hívása végre a kulcsszó hívás, például Hívjon MySub.




Kapcsolódó cikkek