Bonjour a toutes et tous,
Je souhaite comparer deux meme type de donnees (Colonnes C et D) et extraire les informations des lignes lorsque il y a doublon, autrement dit je souhaite creer une macro afin de copier des lignes conditionnellement d’un onglet a l’autre.
Etant novice en VBA, je cherche à 1)automatiser une recherche, selon les conditions mentionnees plus haut, et 2) copier coller les informations dont j'ai besoin sur un autre onglet.
Je voudrais realiser une boucle qui parcours et compare les donnees de la colonne C avec la colonne D de mon premier onglet, et qui copie colle de manière automatique les lignes dans le deuxieme onglet lorsque il y a duplicita.
La difficulte (que je n’arrive pas a depasser) est que il est possible qu’Il y ait une donnee identique entre C4 et D9 par exemple.
Je vous mets ci dessous ce que j’ai reussi a faire pour le moment (mais qui ne fonctionne pas encore) :
Dim i As Integer, count_row As Integer, First_Row_number As Integer, Changing_Row As Integer
count_row = 10 ' Cells(Rows.count, 1).End(xlUp)
last_column_number = 5
First_Row_number = 3
'First_Row_number
Changing_Row = 1
For ligne = 1 To count_row
For colonne = 1 To last_column_number
For li = 1 To count_row
If Sheet1.Cells(li, 3) = Sheet1.Cells(ligne, 4) Then
'If Sheet1.Cells(ligne, 4) <> "" Then
Sheet2.Cells(Changing_Row, colonne) = Sheet1.Cells(ligne, colonne)
'End If
End If
Next li
Next colonne
Changing_Row = Changing_Row + 1
Next ligne
End Sub
Je vous remercie beaucoup par avance pour votre aide précieuse.