Bonjour Yann et
Une petite présentation ICI serait la bienvenue
Si vous ne l'avez pas encore fait, je vous invite à lire :
- La charte du forum
- Quelques fonctionnalités du forum à connaître
qui vous aideront dans vos demandes et réponses sur ce forum.
Regardez aussi les petites icônes mises à votre disposition dans la barre de menu qui :
- vous permettent de poster un code (</>)
- ou de clôturer un fil lorsque vous avez terminé (V)
Merci pour votre participation
Concernant votre code, je ferais plutôt ceci
Sub Livraison()
Dim Commande As Variant
Dim CelF As Range
Commande = Range("C2").Value
Set CelF = Sheets("Base_Donnees").Range("A:A").Find(Commande, LookIn:=xlValues, lookat:=xlWhole)
If Not CelF Is Nothing Then
Sheets("Base_Donnees").Range("B" & CelF.Row) = "Livré"
'ou
'Sheets("Base_Donnees").Cells(CelF.Row,"B") = "Livré"
End If
End Sub
A+