TREEVIEW AVEC VBA EXCEL

BOBIMARINE Messages postés 5 Date d'inscription vendredi 15 septembre 2006 Statut Membre Dernière intervention 3 janvier 2007 - 30 oct. 2006 à 10:33
 ritsukakun - 23 avril 2013 à 18:39
Salut,

Je souhaite etablir un treeview a partir du resultat d'une requete ADO portant sur une table excel. Merci de m'aider.

A bientot
A voir également:

2 réponses

cs_carvals Messages postés 50 Date d'inscription lundi 20 novembre 2000 Statut Membre Dernière intervention 23 janvier 2008
31 oct. 2006 à 16:04
Mmm un peu vague....

creer un userform
insere un tree view
ensuite voila la syntaxe

Me.treeView1.nodes.add(KEY OF PARENT, RELATIONSHIP, "KEY", TEXT).expanded = true

pour Root:

Tv = Me.treeView1
tv.Nodes.Add(, , "Root", "Mon Texte",,).Expanded = True
le root par definition n'a pas de parent ni de relationship.

POur un enfant:

tv.Nodes.Add("Root", tvwChild, "KEY child", "Mon Texte").Expanded = False

attention le parametre Key doit etre unique pour chaque element!!!! car ensuite tu y fait reference pour ratacher une donnee a un noeud. Donc si tu veux un arbre dynamique n'oublie pas d'incrementer un numero pour le parametre KEY. ca t'evitera des erreurs "Sub out of range"

good luck (car pas bien documente sur le net.... mais avec cette syntaxe c'est facile mais n'hesite pas a pose ton arbre sur papier ca evite des noeuds au cerveau avec les "Key of Parents").

carvals
0
Rejoignez-nous