Bonjour,
j'ai un tableau qui contient un nombre important de valeurs sur une feuille. colonnes(Mr, nom, prenom,age,adresse,cp, ville...)
je souhaite grace à une macro VB en fonction de la valeur d'une des colonnes(exemple Mr Ou Mme)que les lignes concernées soient recopiées sur une nouvelle feuille ou je n'aurais que les Mrs, une autre que les Mmes de - de 20ans <IMG SRC="/images/smiles/wink_smile46.gif"> ou que les habitants d'une ville déterminée, les lignes devant se suivrent dans les feuilles de sélection.
je ne veux pas utiliser les fonctions des cellules (style recherchev) mais bien une macro...merci
(désolé le telechargement d'image ne foctionne pas).
macro de recherche et de copie de valeurs
Modérateur : Modérateurs
slt,
proposition
sur la feuille 1 tu as ton tableau de base
civ nom age ...
sur la feuille 2 tu prépares ta zone de critère (2lignes minimum)
civ nom age … correspond aux titres du tableau
Mr 30 … correspond aux critères ET que tu souhaites
…. Correspond aux critères OU que tu souhaites
et un peu plus bas
civ nom age ... correspond à ta zone de résultat
et pour la macro associée :
sub filtre ()
Range("tontableaude base").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("tazonedecritère"), CopyToRange:=Range("zonederesultat"), Unique:=False
end sub
tu associes tout à§a à un outil et tu n'as plus qu'à changer les critres quand tu veux et appuyer sur l'outil pour lancer la macro
dis si ca te convient.
proposition
sur la feuille 1 tu as ton tableau de base
civ nom age ...
sur la feuille 2 tu prépares ta zone de critère (2lignes minimum)
civ nom age … correspond aux titres du tableau
Mr 30 … correspond aux critères ET que tu souhaites
…. Correspond aux critères OU que tu souhaites
et un peu plus bas
civ nom age ... correspond à ta zone de résultat
et pour la macro associée :
sub filtre ()
Range("tontableaude base").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("tazonedecritère"), CopyToRange:=Range("zonederesultat"), Unique:=False
end sub
tu associes tout à§a à un outil et tu n'as plus qu'à changer les critres quand tu veux et appuyer sur l'outil pour lancer la macro
dis si ca te convient.
><>
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités