Bonjour à tous, mon problème est le suivant : j'ai créé une base de données dans laquelle je souhaite mettre en place une arbre en utilisant le contrôle ActiveX "CTreeView control". Mais lorsque j'essaie de déclarer une variable par exemple ; Dim OT as Node, je n'ai pas ce type de variable dans la liste. Pouvez-vous me dire pourquoi ?
J'ai vérifier les références dans Visual basic et je pense avoir celles dont j'ai besoin, voilà l'image
je vous les donne car je ne sais si l'image s'affichera :
Microsoft Office 14.0 Object Library
Microsoft Office 14.0 Access database engine Object Library.
D'autre part, je suis novice en VBA et avant de poser cette question.
J'ai consulter plusieurs FAQ dont celle sur Développez.com et je ne comprend pas comment créer cette arbre et le remplir.
J'ai passé ces 5 derniers jours (plus de 15 heures) à essayer de trouver et de comprendre ce qui est proposé sur les FAQ mais...
j'ai consulter la FAQ de Arkaman mais elle n'est pas assez détaillée pour un débutant comme moi.
j'ai reproduit son code et au lancement, un message me dit que la variable tvw.... n'est pas déclarée.
Quelqu'un pourrait-il me donner une explication très claire du style :
Créer une table et la nommée .................
Créer formulaire et le nommé.................
Déclaration de variable Code VBA
déclarer l'arbre Code VBA
Remplir les nœuds Code VBA
En bref quelque chose de très expliqué, de clair et de précis.
je comprend que pour vous les pros du VBA cela est certainement très simple mais pour les gens comme moi, je vous assure que cela paraît très compliqué.
Je programme un peu sur ACCESS 2010, mais là je ne pige rien.
merci par avance de votre précieuse qui me permettra de réussir mon exercice.
Cordialement
Partager