TreeView pour gros Dossier

  • Initiateur de la discussion Initiateur de la discussion deado
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

deado

Guest
bonsoir le forum;
j'ai besoin d'aide pour une treeview ...
depuis quelque temps j'utilise un treeview que j'ai récuperer sur le forum ...
seulement voila, mon dossier de base commenca a avoir beaucoup de sous-dossier, et donc mon userform met de plus en plus de temps a s'ouvrir, j'ai méme essayé de prendre comme dossier de base C:\ et la ca plante carrement ...
d'ailleurs sur le fichier c'est bien noté qu'il ne faut pas utilisé un dossier avec 300 dossier/sous-dossier ....
donc j'aurai besoin d'aide pour ameliorer le code qui se trouve dans le fichier joint.
ps : je dois absolument garder pratiquement le méme model pour ne pas avoir a tout refaire, la je met le code de base, mais j'ai juste renommer quelque truc, et rajouter quelque truc aussi ....
merci a vous d'avance.
ps 2 : j'utilise se code sous VB et non sous VBA 😉 ( mais ca marche tres bien 😛)
 

Pièces jointes

Re : TreeView pour gros Dossier

salut;
non il n'est pas corrempu, ca arrive souvent avec mes fichier, je les zip avec winrar puis les renom en .ZIP et donc avec certain ca bug ...
pour le debug, faut dabord changer le dossier de base ....
normalement y aura pas de probeme avec le fichier, cette fois je l'ai créer directement en .zip 😛
merci d'avance.
 

Pièces jointes

Re : TreeView pour gros Dossier

Re,

deado, laisse tomber winrar et winzip (c'était hier ou bien avant), utilise le compresseur de Windows. Clic droit sur ton fichier et Envoyer vers/Doccier compressé... Ce type de fichier est lisible pour tout le monde et est accepté ici.

Pour ta question, pas de réponse pour l'instant.
 
Re : TreeView pour gros Dossier

ok merci pour l'astuce 😛 je remet donc un autre fichier j'espere que tout l'monde pour le voir ....
et j'espere que quelqu'un pourra m'aidé 🙂
 

Pièces jointes

Re : TreeView pour gros Dossier

bonjour deado,Jeanpierre,gfortin
une proposition
l'idée,limiter le nbre de lignes dans listview

ajout d'un bouton(continue)
création d'un tableau(tbl)
dans le code de TreeView1_DblClick et commandbutton1(commentaires changer 30)
pour changer le nbre de lignes affichées dans listview

à bientôt
 

Pièces jointes

Re : TreeView pour gros Dossier

merci pour ta repense, je teste en se moment, mais deja y a un bug au dbclick ... ca me met un message d'erreur sur la ligne :
ReDim Tbl(1 To SourceFolder.Files.Count, 1 To 5)
bon je teste de reglé, se probleme, et je met un plus gros fichier pour voir ...

---edite---
bon je viens de remarqué que ca bug sur certain dossier .... mais le dossier principale ( le gros dossier) s'ouvre plus rapidement, ca reste un peu lent mais c'est beaucoup mieux 🙂

----edite---
erf désolé, me suis gouré, ca ne s'ouvre finalement pas plus rapidement qu'avant ... se que tu as fait, c'est au fait ameliorer l'affichage dans la listview ... mais mon probleme c'est que le userform ne s'ouvre pas rapidement ... a l'affichage, y a aucun fichier dans la listview, et seulement le dossier principale dans le treeview .... je cherche a pouvoir ouvrir le userform plus rapidement .
mais merci comme méme 🙂
 
Dernière modification par un modérateur:
Re : TreeView pour gros Dossier

hmm merci pour ton aide, mais ca reste toujours long ...
et je ne peux pas limité le nombre de sous dossier ...
bon j'ai cherché et cherché plusieurs site, j'ai trouvé un autre model, beaucoup plus rapide, enfin il affiche carrément instantanément ma userform.
comme je l'ai deja dis, je l'utilise en VB pas en VBA, donc je ne pourai pas la mettre ici sauf si quelqu'un la demande ....
ps: j'utilise VB 6.. ..
encore merci 🙂
 
Re : TreeView pour gros Dossier

ok je met les source VB
je met 2 source, le 1er l'Original, celui que j'ai récuperer sur un site pour VB, il est un peut compliquer, pour choisir le dossier faut le choisir dans la commande Executer ( selectionner le fichier exe de la source puis ajouter un espace puis entre " " le dossier ...)

dans la 2em source, c'est celle que j'ai modifier, suffit juste de choisir le dossier a afficher, bon ce n'est pas vraiment celui que j'utilise en se moment, moi je récuperer le dossier dans un autre userform qui demande de choisir le dossier, puis il enregistre l'adresse du dossier dans un fichier .ini, donc suffit de modifier le dossier pour changer de destination a chaque foi 🙂, donc a la place j'ai juste mis le lecteur c:\ ... a toi de le modifier 🙂
tu verra qu'il y a aussi une petite difference, j'ai mis un listview a la place du 2em treeview, et j'ai rajouter un statubar .... enfin quelque modification 🙂
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
14
Affichages
1 K
Réponses
9
Affichages
978
Réponses
2
Affichages
999
Retour