userform avec listes déroulantes et cases à cocher

  • Initiateur de la discussion Initiateur de la discussion Vilain
  • 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 !

Vilain

XLDnaute Accro
Salut à tous,

Je fais actuellement une macro et bloque sur un élément que j'ai déjà fait il y a quelques temps mais que je ne parviens pas à reproduire... 🙁
C'est très simple : j'ai une colonne avec un titre et des données. Je souhaite que mon userform s'ouvre avec une liste déroulante sans doublons et qu'on puisse cocher plusieurs cases (exactement comme un filtre automatique en fait) et qu'une fois validé, la colonne soit filtrée uniquement sur ces données.
Voilà, pas bien sorcier, mais n'ayant plus du tout fait de vba depuis plus de 6 mois, je suis complétement perdu....

D'avance merci.

A plus
 

Pièces jointes

Re : userform avec listes déroulantes et cases à cocher

Bonjour à vous deux,

On y est preque Papou, il ne reste plus qu'à valider et à filtrer sur les valeurs cochées !
Merci beaucoup en tout cas
Et non, ça n'est absolument pas comme le vélo ! Déjà que mon niveau était fabile, j'ai presque l'impression de repartir de 0... Comme c'est frustrant !

A plus
 
Re : userform avec listes déroulantes et cases à cocher

Je ne parviens pas à adapter ce que j'avais déjà fais à ce cas particulier...
Je regrette tellement d'avoir stoppé vba pendant quelques mios 🙁
 
Dernière édition:
Re : userform avec listes déroulantes et cases à cocher

Merci beaucoup Papu-net, je commencais vraiment à m'aarracher les cheveux.
Une chose encore, la tu as masquer, moi je souhaite filtrer...
En fait, je souhaite filtrer pour ensuite copier tous le tablrau filtrer selon le critère voulu et le copier sur un nouvel onglet.
J'ai bien le début de ma macro, j'ai puis la suite, y'a juste cette question de filtre à la c..
Bref, je te serai très reconnaissant si tu pouvais apporter cette modification supplémentaire.

A plus
 
Re : userform avec listes déroulantes et cases à cocher

Bonjour Gillus69, salut Papou-net new look 🙂

J'espère que le papou en question ne m'en voudra pas, mais comme j'étais "dessus", une proposition en utilisant un filtre élaboré. Ici, j'ai "filtré sur place", mais si le souhait est de copier ailleurs, il n'y aurait qu'une adaptation à apporter, me semble-t-il?)
 

Pièces jointes

Re : userform avec listes déroulantes et cases à cocher

Salut Modeste et merci beaucoup,
Cette solution de filtré sur place me vas très bien, je m'arrangerais pour la suite (ce devrait être assez facile de recoller ce bout de code au reste de ma macro).
ton fichier ne semble pas fonctionner chez moi...

Merci d'avance.

A plus
 
Re : userform avec listes déroulantes et cases à cocher

Une chose encore, la tu as masquer, moi je souhaite filtrer...
En fait, je souhaite filtrer pour ensuite copier tous le tablrau filtrer selon le critère voulu et le copier sur un nouvel onglet.
J'ai bien le début de ma macro, j'ai puis la suite, y'a juste cette question de filtre à la c..
Bref, je te serai très reconnaissant si tu pouvais apporter cette modification supplémentaire.

Là j'ai besoin de temps pour la recherche de la solution, mais il faut savoir que le filtre Excel fonctionne de la même manière. Il se contente de cacher les lignes.
Dans la macro ci-jointe, j'ai ajouté une ligne qui copie les cellules visibles sur la feuille 2.
De plus, ton filtre reste opérationnel.

Cordialement.
 

Pièces jointes

Re : userform avec listes déroulantes et cases à cocher

Re-bonjour à tous les deux,

Comme je n'aimerais pas rester sur un fichier qui ne "fonctionne" pas, voici le fichier modifié (avec copie dans la feuil2, plutôt que "filtré sur place"). Tu diras si celui-ci "fonctionne" ... pour le reste, je ne souhaire en rien faire "concurrence" à Papou-net et donc ma proposition peut "rester en retrait" 😛
 

Pièces jointes

Re : userform avec listes déroulantes et cases à cocher

Oui, mais en fait non... J'arrive pas à adapter...
Vous pouvez rajouter qqes lignes de commentaires (j'en demande beaucoup aujourd'hui et je m'en excuse)

D'avance merci
 
Re : userform avec listes déroulantes et cases à cocher

Re,

Bon, j'avais passé une demi-journée pour le reste de ma macro et me voila depuis ce matin sur ce détail.
J'explqie plus clairement ce que j'ai.
J'ai un onglet qui s'appelle donnees, dans lequel j'ai 3 colonnes.
Je souhaite afficher un userform avec des cases à cocher (comme vous l'avez fait) pour ce qui concerne ma colonne B, puis copié les données filtrées (et uniquement les données, pas les titres) des 3 colonnes sur mon onglet qui s'appelle Base à partir de A2.

Je desespere totalement...
Merci pour votre aide, votre soutien et votre patience.

A plus
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

Retour