Dans le cours : Découvrir la programmation objet VBA dans Excel 2013

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.

Utiliser les propriétés de classe Lecture

Utiliser les propriétés de classe Lecture

Nous sommes actuellement à la tête d'une classe baptisée Formation, nous l'avons là. C'est un module de classe dans lequel nous avons Option Explicit pour nous forcer à déclarer toutes nos variables. Nous avons déclaré une variable que nous n'avons pas encore utilisée qui s'appelle mType, qui est de type chaîne de caractères et qui est en mode Private. Le fait d'avoir mis le mot Private devant fait que la variable mType n'est utilisable qu'au sein de ma classe, je ne peux pas l'utiliser à l'intérieur de ma procédure. La plus belle preuve c'est que si je viens dans ma procédure, que j'utilise l'objet Excel de ma classe Formation et que je mets un point derrière, vous voyez que je ne vois apparaître que ma propriété typeFormation, la variable mType je ne la vois pas. Pourquoi je ne la vois pas ? Eh bien parce que justement il y a le mot Private devant. Si j'avais mis devant le mot Public comme ceci et que je vienne dans ma procédure, lorsque je vais mettre le point derrière le nom de…

Table des matières