Contenu récent par p'tit vieux

  1. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    parce que c'est moi le grand couillon que je suis .. C'est vrai que c'est mieux !!! Et tu fais comme cela partout dans tes codes. Pas eu de problème? car c'est beaucoup moins compliqué à écrire. C'est sûr. Merci PS: "Because" j'ai un paquet de classes à porter donc plus c'est court …
  2. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Impossible d'affecter l'objet Fils avec le code. EN vb j'ai juste ajouté cela : Dans l'interface: ReadOnly Property Obj As Object Sub Set_Obj(ByVal val As Object) Dans la classe Public ReadOnly Property Obj As Object Implements IClsObjectTest.Obj Get Return...
  3. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    meme config que toi sauf Windows 10 pro. c'est bizarre que chez moi ca plantait. Sinon je ne me serais pas ... emmerder à faire une usine à gaz. 😨😰😪 je vais tester ton code aussi. Je te tiens au courant ... tu me décourages là !! 😁😂
  4. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Capture version simple Là j'ai juste passé Name la propre instance de la classe Là ou je suis surpris c'est que tu n'ai pas de plantage si tu passe un vrai object/variant. Au départ j'ai fait comme toi sans utiliser "As <MarshalAs(UnmanagedType.Struct)> Object" ce que j'aurais préféré. Mais...
  5. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Des commentaires? des retours?
  6. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Bonjour tous, ci joint le fichier VS 2022. Il doit être en tant que Administrateur. L'objectif: 1. Permettre d'utiliser des propriétés acceptant des variants Excel mais aussi, par exemple, une instance d'une autre classe. 2. Permettre de débuguer en affichant toutes les propriétés de la classe...
  7. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Bonsoir a tous Les pourquoi? Precision. C’est une dll utilisee dans mon udf pas l’udf lii meme. Parce que des classrs de ma dll vb.net recoivent des datas varies et de plisieurs origines. La data peut etre un string, une date, une erreur. Etc. Voir un tableau ou meme une classe. Donc pas le...
  8. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    bonjour dyso j'ai regardé ton code. je n'ai rien remarqué de plus. Désolé. Jusqu'à présent la seule chose qui fonctionne c'est de déclarer ceci: <ComVisible(True)> <ClassInterface(ClassInterfaceType.AutoDispatch)> Inconvénient dans la fenetre espions de vba tu ne vois plus la totalité de la...
  9. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Oui sinon j'aurais les mêmes problèmes avec les autres propriétés de la classe et ce n'est pas le cas. Juste avec celles déclarées comme Object. D'aprés ce que j'ai pu lire (mais bon je suis novice) c'est fréquent avec les types Object et interfaces COM. Mais pas trouvé de solution qui fonctionne.
  10. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Dyso., J'ai réussi à faire cela en suivant tes indications: Module Module1 Sub Main() Dim TT As New AL7_FDXRPN.clsColumnInfo TT.ValueMin = "10" TT.ValueMax = "100" End Sub End Module voici la fenetre Espion de VS
  11. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    "amusant": en VBA: t.ValueMin = 10 En debug dans vb.Net j'ai : Value = Nothing
  12. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    par le menu VBE Références: Maclasse.TLB oui l'instance existe sinon comme le montre la capture je n'aurais pas cela Quand tu ne sais pas c'est un cauchemard ... je te le dis 😭
  13. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Bonjour Dysort. Merci pour ta réponse mais cela ne résout pas le problème qui est dans VBA lorsque je tente d'affecter une valeur : set toto.ValueMax = 789 ' tout simplement ou aussi une chaine je me fais jeter : "erreur de type" A priori je crois que COM a du mal "à digérer" le type Object
  14. p'tit vieux

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Bonjour à tous Je ne sais pas si parmi vous certains connaissent vb.net et COM avec VBA. je suis en train de faire un portage de certaines parties d'un UDF VBA en vb.net. Je suis débutant en .NET. Mon problème est "simple" j'ai créé des classes en VB.Net et certaines propriétés doivent être des...
Retour