Bonjour
Vous pouvez essayer ce code
Sub test()
Dim cel As Range
For Each cel In ActiveSheet.ListObjects("C.Affaire").ListColumns(5).DataBodyRange
If cel.Value = "C000" Then cel.Offset(0, 1) = "Divers"
If cel.Offset(0, -1).Value = "GIMEL" Then cel.Offset(0, -1).Value = "AGE"
Next cel
End Sub
Fichier à enregistrer au format XLSM bien entendu
si ok -->
Cordialement