Alprogramok
Általános leírás
Kétféle eljárás van:
Sub (eljárás)
- nincs visszatérési értéke
- lehetnek paraméterei
- utasítássorozatak tartalmazhat
- Sub –bal kezdődik és End Sub zárja
Sub mysub()
utasítások
End Sub
vagy
Sub mysub(argument1,argument2)
utasítások
End Sub
Hívás:
Call MyProc(argument)
vagy
MyProc argument
Function (függvény)
- utasítássorozatak tartalmazhat
- lehetnek paraméterei
- Function –nal kezdődik és End Function zárja
- van visszatérési értéke
Function myfunction()
some statements
myfunction=some value
End Function
vagy
Function myfunction(argument1,argument2)
some statements
myfunction=some value
End Function
Hívás:
carname=findname()