Professional Documents
Culture Documents
Excel Objektumok
Excel Objektumok
adattag
metódus
property
konstruktor
destruktor
Tagfüggvényt úgy kell, mint sima függvényt. Ha nincs visszatérési értéke, akkor
csak eljárásról beszélnük (Sub) ha van, akkor
Adattagot úgy kell, mintha sima változót deklarálnánk, lehet ugyanúgy Public és
Private kulcsszavakat használni (Private, akkor csak az adott osztály érheti el,
külsősök csak lekérdező /módosító tagfüggvényekkel, ha biztosítunk ilyet)
Property definiálása:
Get property: A Property Get kulcsszóval történik, és egy a mögöttes mező
típusa a visszatérési érték típusa, tehát úgy kell definálni, mintha egy függvényt
definiálnánk, annyi kivétellel, hogy Function kulcsszó helyett Property Get van
A konstruktor egy Sub procedúra itt a VBA-ban aminek speciális neve van, az
objektum létrehozása után rögtön ő hívódik meg és a kezdeti inicializációs
feladatokat ellátja (vagy amit beleírunk).
End Sub
Esetünkben legyen:
És végül a metódusok: