mon code avance mais il est loin encore de fonctionner:
Sub macro1()
Dim Derligne1%, Derligne2%
Dim i1%, i2%
Dim Exist
Derligne1 = Sheets('Feuil1').Range('b65536').End(xlUp).Row
Derligne2 = Sheets('Feuil2').Range('b65536').End(xlUp).Row
For i2 = 1 To Derligne2
For i1 = 1 To Derligne1
If Sheets('Feuil2').Range('b' & i2) = Sheets('Feuil1').Range('b' & i1) Then
Exist = 1
GoTo Suivant
End If
Next
If Exist = 1 Then GoTo Suivant
Sheets('Feuil1').Range('b' & Derligne1 + 1) = Sheets('Feuil2').Range('b' & i2)
Derligne1 = Sheets('Feuil1').Range('b65536').End(xlUp).Row
Suivant:
Exist = 0
Next
Sheets('Feuil1').Range('C2:E2').Select
Selection.Copy
Range('C200:E200').Select
Selection.End(xlUp).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Columns('b:b').Select
Range('b300').Activate
Selection.Sort Key1:=Range('b3'), Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
si vous voyer des erreurs ou si vous avez des suggestions je suis prenneur.
Merci d'avance!