Jojonini
Messages postés2Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention 6 septembre 2007
-
6 sept. 2007 à 11:29
Jojonini
Messages postés2Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention 6 septembre 2007
-
6 sept. 2007 à 18:01
Bonjour,
j'ai crée une macro utilisant le filtre auto d'excel pour comparer deux bases de données, mais elle ne marche pas comme prévu...Le filtre auto prend bien la valeur de chaque cellule de ma liste 1 et la rentre dans le filtre auto liste 2 et demande "contient cette valeur" mais il n'arrive pas à faire OK et à afficher les lignes qui correspondent à la valeur, alors qu'il y en a...
QUelqu'un aurait une idée?
Merci beaucoup...
voila la macro:
<hr />
For i = 2 To 80 Step 2Windows("Liste 1.xls").Activate
Sheets("Feuil3").Select
Range("A" & i).Select
Application.CutCopyMode = False
Selection.Copy
valeur = Range("A" & i).Value
JM247L
Messages postés443Date d'inscriptionmardi 27 mars 2007StatutMembreDernière intervention 1 mars 20112 6 sept. 2007 à 16:19
D'après ta ligne "Selection.AutoFilter Field:=1, Criteria1:=valeur & " * ", Operator:=xlAnd", tu passes par une sélection personnalisée dans le filtre
A quoi sert le & " * " qui fait que ça ne fonctionne pas ?
Juste
Selection.AutoFilter Field:=1, Criteria1:=valeuret ça fonctionne