Je suis un semi-novice en VBA mais je n'ai jamais fait de listview et sur le coup je galère un max. J'ai trouvé un fichier sur les forums qui reprend en partie ce que je souhaite faire (ci-joint)
J'avais 2 questions complémentaires:
1. Comment faire pour faire un tri des données sur 2 Combobox ou +?
Je m'explique. Sur le fichier actuel, on choisit un champ dans la 1ère combobox (niveau 1) et on utilise le filtre pour faire le niveau 2.
=> J'aimerai pour mon cas avoir par exemple 3 combobox au dessus de la Listview qui viendrait chercher sans doublon les données des 3 premières colonnes. Je pourrais ainsi appliquer comme le filtre dans une feuille Excel avec plusieurs combinaisons.
2. Est-il possible de faire la chose suivante?:
* Cliquer sur l'une des lignes de la listview
* Cliquer sur un bouton qui va ouvrir un Userform qui reprend l'ensemble des données de la ligne (pour consultation ou modification)
* Modifier les données si besoin sur ce Userform
* Valider -> remise à jour de la base de données.
J'ai ajouté quelques éléments en rouge (non codés) que j'aimerai ajouter.
Concernant le tri d'une listeview par combo, on peut le faire. J'y suis parvenu après de longues recherches et beaucoup d'aides sur ce forum.
Je ne me fais pas de pub, mais vois le fichier que j'ai créé ici.
La macro filtre trie en temps réel avec 4 critères maxi.
Super, merci beaucoup pour le fichier c'est TOP. J'ai commencé à faire quelques tests. J'avance tranquillement, il faut que je vois si j'arrive à adapter à mon besoin.