Probleme Filtre élaboré

Eric1033

XLDnaute Nouveau
Bonsoir à toutes et tous,
Je souhaiterais utiliser un filtre élaboré sur une colonne avec plusieurs critères et les copier sans doublons dans plusieurs emplacement.
J'y arrive , sur mon dossier original, en utilisant l'enregistreur de macro et en enregistrant une macro pour chaque critère.
Serait il possible d'utiliser une seule macro qui fasse (ce que je souhaiterais) en 1 seule fois ?
J'espère avoir été assez clair. Je joins un fichier.
Par avance merci à vous qui prendrez le temps de vous pencher sur mon "problème"
Bonne soirée
 

Pièces jointes

  • Exemple Forum.xlsm
    45.5 KB · Affichages: 56

Bebere

XLDnaute Barbatruc
bonjour
Eric
attention aux espaces dans les entrées,il y en avait en colonne A
avec dictionary pour les critères(si erreur : activer dans outils références,cocher microsoft scripting runtime)
code dans module1
 

Pièces jointes

  • ExempleForumV1.xlsm
    40.8 KB · Affichages: 28

Eric1033

XLDnaute Nouveau
Bonsoir Bebere,
Merci de prendre le temps de te pencher sur ma demande.
J'ai adapté ta macro à mon fichier mais j'ai un soucis avec les formule dans ta macro. Peux tu STP me donner un coupe de main avec des explications ?
Par avance un grand merci
Eric
 

Pièces jointes

  • Tablo forum2.xlsm
    151.9 KB · Affichages: 23

Lolote83

XLDnaute Barbatruc
Salut à tous,
Ayant commencé hier, je viens de finir sans avoir regardé la solution de BEBERE (que je salue au passage).
Voir ici si cela convient
@+ Lolote83
 

Pièces jointes

  • Copie de ERIC1033 - Filtre élaboré.xlsm
    47.9 KB · Affichages: 29

Eric1033

XLDnaute Nouveau
Bonsoir Bebere,
Je regarderai plus précisément ce soir chez moi tranquillement. Peux tu, si ce n'est pas trop abuser, me commenter ton code ? afin que j'essais de comprendre .
Par avance merci. Je pense que je reviendrai vers toi pour quelques questions si ça ne te dérange pas.
Bonne soirée à toi
 

Eric1033

XLDnaute Nouveau
Re bonjour Bebere,
Je crée un bouton pour lancer la macro Sub FamillesSansDoublons(), ça fonctionne;
je crée un bouton pour lancer la macro Sub FiltreVariétés ()
Une fenêtre s'ouvre indiquant :
Erreur d'exécution'9': L'indice n'appartient pas à la sélection
Je clique sur débogage et la ligne suivante apparait en jaune (texte souligné):
Tb1Variétés(L, 1) = Lo.Range.Cells(Ligne, 2) : L = L + 1.
 

Eric1033

XLDnaute Nouveau
Berbere,
En PJ le tableau avec quelque modifications. Serait il possible d'adapter la macro (car après plusieurs essais je n'y arrive pas ... Chacun son métier :). J'ai noté dans le fichier les motif. )
Dans tous les cas merci à toi.
 

Pièces jointes

  • TabloForum3Bebere MOdifié OK.xlsm
    195.4 KB · Affichages: 32

Bebere

XLDnaute Barbatruc
bonjour
Eric
si tu n'as que du texte c'est plus simple
pourquoi avoir mis des chiffres
pour le moment le résultat n'est pas bon,il le sera avec du texte
mis changé en commentaire(pour les changements) et supprimer les accents dans le code
 

Pièces jointes

  • TabloForum3Bebere MOdifié OKv1.xlsm
    191.3 KB · Affichages: 27

Discussions similaires

Réponses
69
Affichages
4 K

Statistiques des forums

Discussions
312 177
Messages
2 085 976
Membres
103 076
dernier inscrit
LoneWolf90