je coince depuis quelque temps sur ce point, j'ai Userfrom sur lequel s'affiche à l'ouverture le contenu d'un répertoire sur mon ordinateur, je veux filtrer le contenu de la listview en tapant le mot sur une listbox ou une combobox
Bonjour,
Déjà pour lé sélection du répertoire, pourquoi ne pas prompter ?
VB:
With Application.FileDialog(msoFileDialogFolderPicker)
.InitialFileName = ActiveWorkbook.Path & "\"
.Show
If .SelectedItems.Count > 0 Then Chemin = .SelectedItems(1)
End With
Ensuite pour le filtrage pourquoi ne pas regénérer la liste en testant le nom des fichiers dans ton Sub ElementsRepertoire(Chemin As String) en ajoutant un paramètre Sub ElementsRepertoire(Chemin As String, Optional Filtre as String = "") ?
Le problème c'est que j'ai essayé ton affichage de liste de fichier sur un des mes répertoires et Excel n'en sortait pas, j'ai du l'arrêter.
Je vais regarder le code.
Bonjour Dudu2
j'ai un autre service à vous demander, j'ai trouvé une autre ListView plus rapide à afficher le résultat car j'ai une liste de plus de 8000 fichier à afficher et ça me prend environ 7 minutes, or que sur ce fichier ça ne prend que moins d'une minute.
ma demande est que je n'ai pas pu mettre la text box pour filtrer directement les résultats