VBA - filtrer des données par un userform
Fermé
Soline
-
10 mai 2018 à 17:09
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 16 mai 2018 à 23:11
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 16 mai 2018 à 23:11
A voir également:
- VBA - filtrer des données par un userform
- Excel validation des données liste - Guide
- Reinstaller windows sans perte de données - Guide
- Trier des données excel - Guide
- Effacer les données de navigation - Guide
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
3 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
13 mai 2018 à 18:47
13 mai 2018 à 18:47
Bonjour
vu la météo dans mon coin.....
proposition
on peut sélectionner 1 ou plusieurs combobox en cochant le ou les checkbox concernés.
l''écriture des résultats dans la synthèse est effectué par une macro parametrée (valeur du combo, sa colonne dans les données (module vba "synthèse")
vu la météo dans mon coin.....
proposition
on peut sélectionner 1 ou plusieurs combobox en cochant le ou les checkbox concernés.
l''écriture des résultats dans la synthèse est effectué par une macro parametrée (valeur du combo, sa colonne dans les données (module vba "synthèse")
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
16 mai 2018 à 23:11
16 mai 2018 à 23:11
Bonjour,
Il me semble que ton formulaire convient très bien pour réaliser un filtre élaboré en alignant sur la feuille tes rubriques de filtrage. Ainsi avec un code très réduit, tu peux faire tes sélections sur chacun des 5 éléments remplis ou vides sans souci
https://www.cjoint.com/c/HEqvgW6KyLl
à toi de nos dire si cela correspond
Il me semble que ton formulaire convient très bien pour réaliser un filtre élaboré en alignant sur la feuille tes rubriques de filtrage. Ainsi avec un code très réduit, tu peux faire tes sélections sur chacun des 5 éléments remplis ou vides sans souci
https://www.cjoint.com/c/HEqvgW6KyLl
à toi de nos dire si cela correspond
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
11 mai 2018 à 08:58
11 mai 2018 à 08:58
Bonjour
Voir l'indispensable
http://boisgontierjacques.free.fr/
du coté des filtres en cascade
Voir l'indispensable
http://boisgontierjacques.free.fr/
du coté des filtres en cascade
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
11 mai 2018 à 13:29
11 mai 2018 à 13:29
dont acte....
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié le 11 mai 2018 à 16:55
Modifié le 11 mai 2018 à 16:55
on ne peut que faire de hypothèses compte tenu de l'absr,ce de renseignements précis de ta part
par ex: comment sélectionnes tu le ou les combo utiles ? sur le clic du combo
Crées tu une variable regroupant les combos sélectionnés ?
pâr ex:
choix= statut, nom
on suppose que tu as un bouton pour déclencher le processus....
quels sont les libellés des ent^tes de ta base de données utiles colonnes 5 à ??, 8 à 12 etc
le but est de voir si on peut utiliser une technologie sans boucle (ADO) ou pas ?
a propos:
Sheets("Données").Range(Cells(ligne, 5), Cells(ligne, 5)) tu es s^re ?
mais tu n'auras au mieux qu'un principe et non une solution
généralement, les demandeurs livrent un extrait du classeur avec des données bidons comme nom1, nom2, nom3, ect
petit effort nécessaire pour avoir une aide bénévole
A toi de voir
par ex: comment sélectionnes tu le ou les combo utiles ? sur le clic du combo
Crées tu une variable regroupant les combos sélectionnés ?
pâr ex:
choix= statut, nom
on suppose que tu as un bouton pour déclencher le processus....
quels sont les libellés des ent^tes de ta base de données utiles colonnes 5 à ??, 8 à 12 etc
le but est de voir si on peut utiliser une technologie sans boucle (ADO) ou pas ?
a propos:
Sheets("Données").Range(Cells(ligne, 5), Cells(ligne, 5)) tu es s^re ?
mais tu n'auras au mieux qu'un principe et non une solution
généralement, les demandeurs livrent un extrait du classeur avec des données bidons comme nom1, nom2, nom3, ect
petit effort nécessaire pour avoir une aide bénévole
A toi de voir
SolineG
Messages postés
1
Date d'inscription
vendredi 11 mai 2018
Statut
Membre
Dernière intervention
11 mai 2018
11 mai 2018 à 17:26
11 mai 2018 à 17:26
Voici mon fichier
https://www.cjoint.com/c/HElpz36z7gb
Merci de votre aide
https://www.cjoint.com/c/HElpz36z7gb
Merci de votre aide
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
13 mai 2018 à 18:52
13 mai 2018 à 18:52
Bonjour,
vu la météo ce dimanche dans mon coin.....
proposition
on peut sélectionner 1 ou plusieurs combobox en cochant le ou les checkbox concernés.
l''écriture des résultats dans la synthèse est effectué par une macro parametrée (valeur du combo, sa colonne dans les données (module vba "synthèse")
https://mon-partage.fr/f/lTYNoAE0/
vu la météo ce dimanche dans mon coin.....
proposition
on peut sélectionner 1 ou plusieurs combobox en cochant le ou les checkbox concernés.
l''écriture des résultats dans la synthèse est effectué par une macro parametrée (valeur du combo, sa colonne dans les données (module vba "synthèse")
https://mon-partage.fr/f/lTYNoAE0/