Bonjour,
Dans Excel on peut utiliser l'objet 'Range' de plusieurs manières :
J'ai créé une classe qui définit une collection dans laquelle j'identifie un élément par une propriété 'item' (get et let).
Suivant ce lien Default Member Of A Class, je m'en vais définir cette propriété par défaut.
Hors si cela marche bien :
Cela non :
Naturellement cela passe pour le compilateur VBA :
N'est-t-il pas possible d'avoir la propriété (get et let) définie par défaut dans les deux sens (comme celles d'excel)?
Merci d'avance!
Dans Excel on peut utiliser l'objet 'Range' de plusieurs manières :
Code:
Range.("A1").value=Text1.text
Text1.text=Range.("A1").value
'Ou comme 'Value' est par défaut :
Range.("A1")=Text1.text
Text1.text=Range.("A1")
J'ai créé une classe qui définit une collection dans laquelle j'identifie un élément par une propriété 'item' (get et let).
Suivant ce lien Default Member Of A Class, je m'en vais définir cette propriété par défaut.
Hors si cela marche bien :
Code:
Macollection(1)=Variable
Code:
Variable=Macollection(1)
Naturellement cela passe pour le compilateur VBA :
Code:
Macollection.item(1)=Variable
Variable=MaCollection.item(1)
N'est-t-il pas possible d'avoir la propriété (get et let) définie par défaut dans les deux sens (comme celles d'excel)?
Merci d'avance!