Bonjour,
Mon but est de concevoir un programme permettant de copier une ligne au complet d'une feuille2 a une autre feuille, si la ligne en question ne contient pas dans la colonne E "oui" ou "non" et le numéro du client est déjà existant (mentionner dans la colonne 2)
nb: La deuziéme condition si elle n'est pas vérifier coiper quand même
pour ce faire je pensé que ça va être facile mais ça bloque
Sub upload()
Set wsrm = Workbooks("mes plans.xlsm").Worksheets("feuil1")
Set wsmv = Workbooks("mes plans.xlsm").Worksheets("feuil2")
dlmv = wsmv.Range("A" & Rows.Count).End(xlUp).Row
dlrm = wsrm.Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To dlmv
Set rrm = wsrm.Range("B2:B" & dlrm).Find(wsmv.Cells(i, 2))
If rrm Is Nothing Then
dlrm = dlrm + 1
wsmv.Rows(i).Copy wsrm.Range("A" & dlrm)
Else
If wsrm.Cells(i, 5) = "oui" Or Cells(i, 5) = "non" Then wsmv.Cells(i, 5).front.Color = 10 Else wsmv.Rows(i).Copy wsrm.Range("A" & dlrm)
Next i
End If
End Sub
En attendant vos retour
je vous remercie d'avance