Ceux qui bossent sur le sujet

N_Christian

XLDnaute Occasionnel
j'ai fait ce treeview qui devrait servir à ceux qui bossent sur le sujet.

j'ai pas tout testé mais bon.. j'y bosse et vous pouvez m'aider.

En contre-partie, dés que j'ai une version plus documentée je vous la dépose.. l'idée c'est bien de partager nos expériences.

toutes vous remarques ou manips qui marchent me seront utiles..
merci à tous.


A+ Christian.. [file name=CdeTreeView.zip size=22644]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CdeTreeView.zip[/file]
 

Pièces jointes

  • CdeTreeView.zip
    22.1 KB · Affichages: 33

Tibo

XLDnaute Barbatruc
Salut Christian,

J'ai téléchargé ton application pour savoir ce qu'était un Treeview (étant plutôt formuliste, le monde VBA m'est un peu étrange parfois :ermm: )

Dès que je clique sur le bouton, j'obtiens le message :

Erreur d'exécution 53

Fichier introuvable


Je ne sais pas trop pourquoi et je ne sais toujours pas ce qu'est un treeview.


Bonne soirée

@+
 

porcinet82

XLDnaute Barbatruc
Bonjour a tout les deux,

Christian, j'ai le meme probleme que Tibo lorsque je clique sur le bouton. j'ai regardé ton code et je vois que tu fais appel a des fichiers images, est-ce que le probleme pourrais provenir du fait que nous ne les avons pas?

et je ne sais pas non plus ce qu'est un Treeview.

bon courage pour la suite

@+
 

N_Christian

XLDnaute Occasionnel
Bonsoir Tibo et Porcinet82 mille excuses.

il manque 2 images.
je vous met les fichiers jpg et le xls dans cette archive.

elles doivent être dans le ^m répertoire que le fichier excel.

pour ce qui est de vous montrer un treeview je vous passe une version du forum adaptée pour une appli.

le fil:
Lien supprimé

Merci et A+ Christian [file name=CdeTreeView_20050802192311.zip size=23984]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CdeTreeView_20050802192311.zip[/file]
 

Pièces jointes

  • CdeTreeView_20050802192311.zip
    23.4 KB · Affichages: 42

N_Christian

XLDnaute Occasionnel
Bonsoir à tous,

Si vous avez regardé le fil du treeview arret2005 et que vous n'avez pas tilté... j'ai foiré ma démarche..! :(

on reprend depuis le bédut:

Je bosse dans une boite d'ingénierie électricité / Instrumentation.
Tous les ans nos clients nous demandent des travaux sur des laps de temps courts. de 3 à 5 semaines parfois moins.

nous étudions les plans, nous passons toutes les ficelles, ect... et le jour J l'usine s'arrête....

Il n'y a que l'usine qui s'arrête.... pour nous ça commence. :)
Raccordement et tests pour voir si tout fonctionne bien... réglage des paramètres ect...
Cette année nous avons 2500 points de raccordement au process à faire fonctionner.

SI je peux associer les 2500 pts à 30 types de raccordement.
SI on considère que dans les 30 types il y a 2 types. logique et analogique.....
ALORS il me faut un moyen pour naviguer et afficher les familles de raccordements.....
Si les images vertes ou rouges sont l'image des raccordements réalisés je peux avoir un avancement. par point et par famille. ( quand tous les points d'une même famille sont fait )
(Voir le fil sur le treeview rémanent..! )

D’où le treeview... mais peut être que je me trompe.? J’ai essayé un tableau une année mais ce n'est pas reproductible.. mais je ne sui spas une bête de prog..!

Bah VOILA....Elle est pas belle la vie... heu si ça marche. lol
A+ Christian et bonne nuit

:p
Comme disait le grand Xeu Lee Douang
Selon que l'esprit est plus ou moins obscur, le code s'affiche ou plus clair ou plus pur. Ce que l'on connaît bien se programme facilement et la syntaxe pour l'écrire se trouve aisément...
 

tontoncarton

XLDnaute Occasionnel
salut lapinou

alors juste en quelques mots , le Treewiew peut servir pour un catalogue par exemple

tu crées 5 Catégories et voila comment se présente le controle treeview.C'est tout simplement une liste comme une listbox mais tu peux ajouter des arborescences et les parcourir en cliquanrt sur le '+'

+ vestes
- sous catégorie
- sous catégorie2
+ chemises
+ pantalons
+ chaussures
+ chaussettes

ensuite pour le code voila comment ajouter les catégories en vba

'Catégorie Principales

Set nodX = TreeView1.Nodes.Add(, , , 'Vestes') '1
Set nodX = TreeView1.Nodes.Add(, , , 'Chemises') '2
Set nodX = TreeView1.Nodes.Add(, , , 'pantalons') '3
Set nodX = TreeView1.Nodes.Add(, , , 'chaussettes') '4

'utilise comme ci dessous si tu veux que la catégorie fasse référence a une cellule

Set nodX = TreeView1.Nodes.Add(, , , Sheets('feuil1').Range('a1')) '5

'Sous Catégorie vestes

Set nodX = TreeView1.Nodes.Add(1, tvwChild, , 'Cuir') '6
Set nodX = TreeView1.Nodes.Add(1, tvwChild, , 'coton') '7
Set nodX = TreeView1.Nodes.Add(1, tvwChild, , 'laine') '8

'Sous Dossiers Chemise

Set nodX = TreeView1.Nodes.Add(2, tvwChild, , 'sous cat1')
Set nodX = TreeView1.Nodes.Add(2, tvwChild, , 'sous cat2')
Set nodX = TreeView1.Nodes.Add(2, tvwChild, , 'sous cat3')

voila :) j'espere que ca va vous aider

Enfin pour séléctionner une catégorie exemple la sous catégorie veste en cuir

If TreeView1.SelectedItem.Index = 6 Then
ce que vous voulez
end if

lol



;) j'espere que tout est plus clair pour vous au cas ou je suis pas loin si vous avez besoin :) @ +
 

Statistiques des forums

Discussions
312 836
Messages
2 092 623
Membres
105 469
dernier inscrit
gautronmi