Bonjour,
Cà coince sur ce programme : si une valeur d'une colonne est retrouvée dans une autre colonne alors on indique dans une autre cellule "PAYEE"
Si la recherche de la valeur de chaque ligne de la colonne L de l'onglet "FACTURATION"
dans la feuille "PAIEMENT" colonne E
alors on indique "PAYEE" dans la colonne O de l'onglet "FACTURATION"
Voilà le code que j'ai fait :
Sub RechPaiement()
'Si une facture est réglée, la mention PAYEE doit apparaître dans colonne O
Dim plage As Range, cel As Range
Dim valcherch As Long
'valeur à chercher
valcherch = Sheets("facturation").Range("L" & Rows.Count).End(xlUp).Row
'plage de recherche
Set plage = Sheets("paiement").Range("E1:E")
'test plage
For Each cel In plage
If cel = valcherch Then
cel.Sheets("facturation").Range("O3:O").Value = "PAYEE"
End If
Next cel
End Sub
J'ai l'erreur 1004 - erreur définie par l'application ou par l'objet
Un coup de main
Merci