Comparaison recherche
voila cette fois ci c'est dur
je voudrai faire la chose suivante
1) comparer chacun des nombres de la colonne A a partir de A51 de la feuille "synthèse" a la colonne G (G1 a G1000) par exemple de la feuille "MC" si je retrouve le meme nombre et si dans la memme ligne la colonne AA m'indique le mot clé "TF " alors je conserve la ligne qui contient le nombre de depart dans ma feuille "synthese "
si a la colonne AA a la ligne correspondante je trouve autre chose que "TF "
alors j'efface cette ligne dans ma feuille synthese.
et ainsi de suite.
voila un exemple
feuil(synthèse) si par exemple
A51=7555 alors je vais chercher ce nombre a la colonne G de la feuille "MC"
(de toute les façon la feul "MC" contient tous les nombres !!)
SI A51= G102 par exemple
et si
AA102="TF" toujours dans la feuil "MC"
alors la ligne 51 de la feuil "synthèse " est conserver
mais si
A51=G102 et AA102#"TF"alors la ligne 51 de la feuil "synthese" doit etre effacé.
et ainsi de suite ..j'usqu'a la ligne A500 PAR EXEMPLE DE LA FEUILLE "SYNTHESE"
merci de VOTRE aide JE NE SAIS PAR OU COMMENCER
-- 12 Mai 2010, 16:43 --
voila j'essai d'executer le code ci-dessous par rapport a mon probleme actuel.
mais j'ai un message d'erreur du type "X 400"...
Sub Bouton1()
Dim Lig As Long
With Sheets("synthèse")
While Cells(Lig, 1) <> ""
If .Cells(Lig, 1) = Sheet("MC").Cells(Lig, "G") Then
.Cells(Lig, "AA") = "TF-Post"
Lig = Lig + 1
Else
Rows(Lig).Delete
End If
Wend
End With
End Subje m' explique :
je voudrai faire la chose suivante
1) comparer chacun des nombres de la colonne A a partir de A51 de la feuille "synthèse" a la colonne G (G1 a G1000) par exemple de la feuille "MC" si je retrouve le meme nombre et si dans la meme ligne la colonne AA m'indique le mot clé "TF " alors je conserve la ligne qui contient le nombre de depart dans ma feuille "synthese "
si a la colonne AA a la ligne correspondante je trouve autre chose que "TF "
alors j'efface cette ligne dans ma feuille "synthese. "
et ainsi de suite.
voila un exemple
feuil(synthèse) si par exemple
A51=7555 alors je vais chercher ce nombre a la colonne G de la feuille "MC"
(de toute les façon la feul "MC" contient tous les nombres !!)
SI A51= G102 par exemple
et si
AA102="TF" toujours dans la feuil "MC"
alors la ligne 51 de la feuil "synthèse " est conserver
mais si
A51=G102 et AA102#"TF"alors la ligne 51 de la feuil "synthese" doit etre effacé.
et ainsi de suite ..j'usqu'a la ligne A500 PAR EXEMPLE DE LA FEUILLE "SYNTHESE"
merci de votre aide
essaye les colonnes de pointage
dans ta feuille de résultats mets une colonne =SI( A51= G102 ; 1 ; "")
(tu peux ajouter des conditions à A51= G102 selon tes besoins
cette colonne de pointage va donc contenir des 1 ou des vides
il te suffit ensuite de filtrer les 1 ou les vides sur cette colonne et d'effacer les lignes filtrées
ça peut s'enregistrer en macro