Bonjour à tous,
Petit nouveau par ici, je suis pourtant un usager quotidien du forum qui me permet de me dépatouiller bien souvent de problèmes de code..
Si je ne suis pas un débutant en VBA, je n'en suis pas pour autant un bon développeur.
Je souhaite aujourd'hui progresser en utilisant des modules de classe..pour éviter de recoder 15x les mêmes choses.
Je n'ai pas manqué de lire de nombreux tutos et en particulier :
http://sinarf.developpez.com/access/vbaclass/
http://fauconnier.developpez.com/art...neral/classes/
S'ils sont très bien construits, je ne suis pas sûr qu'ils soient à ma portée ou répondent à mon interrogation..
J'ai donc créé un module de classe "cCaténaire" qui possède les attributs suivants :
- FC
- PA
- PP
Chacun de ces attributs a lui même des attributs d'une autre classe nommée "cConducteur"
- poids
- vent
- tension
Au final, j'aimerais pouvoir écrire dans mon module tout court (et pas module de classe)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub calcul() Dim catenaireType1 as cConducteur catenaireType1.FC.poids=12 catenaireType1.FC.vent=15 catenaireType1.PP.vent=22 etc.. End sub
J'ai donc créé les variables qui vont bien dans mes modules de classes, mais j'avoue être perdu pour savoir comment imbriquer ma classe cConducteur dans ma classe cCatenaire.
Merci de votre aide..soyez indulgent svp..je débute en programmation objet
Bonne soirée à tous,
Partager