dans mon fichier ci-joint, sur l’onglet « LIV », je souhaiterai , en cliquant sur le bouton « VALIDER LIVRAISON », qu’il copie la date se trouvant dans « E2 » de cet onglet ,et la place dans l’onglet « CDE » en colonne « D » sur la ligne correspondante au N° de CDE qui se trouve en cellule « B3 » de l’onglet « LIV ».
Sub valider()
'la recherche est basé sur le numéro cde
Dim num As Range
Dim livraison As Date
Dim num_cde As Variant
num_cde = Range("b2").Offset(1, 0).Value
livraison = Range("b2").Offset(0, 3).Value
Sheets("CDE").Select
For Each num In Range(Range("b2"), Range("b2").End(xlDown))
If num = num_cde Then
num.Offset(0, 2) = livraison
End If
Next
Sheets("liv").Select
End Sub