Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[PB] UserForm, TreeView Node & Invalid key

3 réponses
Avatar
Bob
Bonjour à tous.

J'ai un petit problème dans un fichier EXCEL dans lequel
j'ai ajouté une userform et un controle TreeView (MSCOMCTL.OCX SP6)

Impossible d'ajouter un node avec une clé (invalid key)
Sans clé, tout baigne.
Quel que soit le type de variable et/ou la valeur, toujours "invalid key"

Avez-vous une idée ?

ps : j'utilise ce controle treeview dans un programme VB6 et là, je n'ai
aucun soucis.

3 réponses

Avatar
Pierre CFI [mvp]
bonjour
ta clé est num ou texte ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bob" a écrit dans le message de news:
Bonjour à tous.

J'ai un petit problème dans un fichier EXCEL dans lequel
j'ai ajouté une userform et un controle TreeView (MSCOMCTL.OCX SP6)

Impossible d'ajouter un node avec une clé (invalid key)
Sans clé, tout baigne.
Quel que soit le type de variable et/ou la valeur, toujours "invalid key"

Avez-vous une idée ?

ps : j'utilise ce controle treeview dans un programme VB6 et là, je n'ai
aucun soucis.




Avatar
Bob
J'ai essayé avec les clés suivantes :
- Variable Integer (donc valeur numérique)
- Variable String (avec une valeur numérique) "1515"
- Variable String (avec une valeur texte) "CLE1515"
Même résultat ! (Invalid Key [35603])
Je précise :
J'utilise EXCEL XP
La syntaxe utilisé est : userform1.treeview1.nodes.add
Que se soit une valeur en Root ou en Child, c'est kif-kif

C'est con de buter sur une erreur comme ça !!!!
J'ai vraiement besoin des clés car j'ai des libellés identiques (avec des
clés différentes)

Alors ?

"Pierre CFI [mvp]" a écrit dans le message de
news:
bonjour
ta clé est num ou texte ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bob" a écrit dans le message de
news:
Bonjour à tous.

J'ai un petit problème dans un fichier EXCEL dans lequel
j'ai ajouté une userform et un controle TreeView (MSCOMCTL.OCX SP6)

Impossible d'ajouter un node avec une clé (invalid key)
Sans clé, tout baigne.
Quel que soit le type de variable et/ou la valeur, toujours "invalid key"

Avez-vous une idée ?

ps : j'utilise ce controle treeview dans un programme VB6 et là, je n'ai
aucun soucis.








Avatar
Pierre CFI [mvp]
.../...
oui, il y a peut etre un truc tout béte dans ton code, qui saute tellement aux yeux qu'on voit pas :o))
envoie moi ton fichier zippé si tu veux, je peux jeter un coup d'oeil
(enléve les xxx à mon adresse)

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bob" a écrit dans le message de news:
J'ai essayé avec les clés suivantes :
- Variable Integer (donc valeur numérique)
- Variable String (avec une valeur numérique) "1515"
- Variable String (avec une valeur texte) "CLE1515"
Même résultat ! (Invalid Key [35603])
Je précise :
J'utilise EXCEL XP
La syntaxe utilisé est : userform1.treeview1.nodes.add
Que se soit une valeur en Root ou en Child, c'est kif-kif

C'est con de buter sur une erreur comme ça !!!!
J'ai vraiement besoin des clés car j'ai des libellés identiques (avec des
clés différentes)

Alors ?

"Pierre CFI [mvp]" a écrit dans le message de
news:
bonjour
ta clé est num ou texte ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Bob" a écrit dans le message de
news:
Bonjour à tous.

J'ai un petit problème dans un fichier EXCEL dans lequel
j'ai ajouté une userform et un controle TreeView (MSCOMCTL.OCX SP6)

Impossible d'ajouter un node avec une clé (invalid key)
Sans clé, tout baigne.
Quel que soit le type de variable et/ou la valeur, toujours "invalid key"

Avez-vous une idée ?

ps : j'utilise ce controle treeview dans un programme VB6 et là, je n'ai
aucun soucis.