Se connecter / S'enregistrer
Votre question

Comparaison de deux colonne situées dans deux classeur différents

Tags :
  • Programmation
Dernière réponse : dans Programmation
19 Juillet 2010 12:16:57

Bonjour,
Je cherche à comparer des numéros.
Dans un premier classeur (référence) il y a 60 numéros sur une colonne, dans le second classeur il y a au minimum 12500 numéros sur une colonne.
Normalement les 60 numéros du premier classeur sont contenus dans les 12500 numéros du second.
J'aimerais créer une macro qui me permettent de vérifier que les 60 numéros sont présent dans le second classeur.
Puis créer un nouveau classeur qui prendrait les numéros présents dans les deux classeurs.

Merci d'avance!

Autres pages sur : comparaison colonne situees classeur differents

19 Juillet 2010 16:03:33

Salut,

alors j'ai testé un truc vite fait, mais je pense que ça fait plus ou moins ce que tu veux. c'est moche, donc à toi de l'améliorer ! ^^

ta feuille une s'appelle "reference" et la deux "test" (ça va seulement de 1 à 10 et de 1 à 30, mais bon, c'est du détails !!)

  1. Sub test()
  2.  
  3. Dim firstCol As Range, secondCol As Range
  4. Dim firstValue As Long, secondValue As Long
  5.  
  6. For Each firstCol In Sheets("reference").Range("A1:A10").Cells
  7. firstValue = firstCol.Value
  8. For Each secondCol In Sheets("test").Range("A1:A30").Cells
  9. secondValue = secondCol.Value
  10.  
  11. If firstValue = secondValue Then
  12. MsgBox "egal " & firstValue
  13. End If
  14. Next
  15. Next
  16.  
  17. End Sub
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS