Se connecter avec
S'enregistrer | Connectez-vous

Comparaison - recherche dans des feuilles

Dernière réponse : dans Programmation

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.

j'ai voulu essayé avec une macro enregistré dans excel mais ça ne donne pas ce que je veux

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 ton aide

Autres pages sur : comparaison recherche feuilles

Lassé par la pub ? Créez un compte

:bounce:  bonjour , voila jessai d'executer le code ci-dessous .
mais j'ai un message d'erreur ...



  1. Code :
  2. Sub Bouton1()
  3. Dim Lig As Long
  4. With Sheets("synthèse")
  5. While Cells(Lig, 1) <> ""
  6. If .Cells(Lig, 1) = Sheet("MC").Cells(Lig, "G") Then
  7. .Cells(Lig, "AA") = "TF-Post"
  8. Lig = Lig + 1
  9. Else
  10. Rows(Lig).Delete
  11. End If
  12. Wend
  13. End With
  14. End Sub

je vous explique ce que j'essai de faire :

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
Lassé par la pub ? Créez un compte