@sylvanu ok nickel, merci
Je pose beaucoup de question mais si jamais je souhaite ajouter un élément à modifier en plus je l'ajoute bien dans cette section de la partie feuille c'est ça ? :
Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Fin: If Target.Count > 1 Then Exit Sub
Application.EnableEvents = False
If Not Intersect(Target, Range("C11,C12,C13,G11,G12,G13")) Is Nothing Then
Application.ScreenUpdating = False
[C15] = Replace([C15], "AAAA", [C11]) 'Titre du DMS:
[C15] = Replace([C15], "BBBB", [C12])
[C16] = Replace([C16], "AAAA", [C11]) 'Nom Fichier :
[C16] = Replace([C16], "BBBB", [C12])
[C18] = Replace([C18], "AAAA", [C11]) 'Titre NCR:
[C18] = Replace([C18], "BBBB", [C12])
'ID SAP C :
Chaine = [C19]
Chaine = Replace(Chaine, "AAAA", [C11])
Chaine = Replace(Chaine, "BBBB", [C12])
Chaine = Replace(Chaine, "CCCC", [C13])
Chaine = Replace(Chaine, "FFFF", [G11])
Chaine = Replace(Chaine, "GGGG", [G12])
Chaine = Replace(Chaine, "HHHH", [G13])
[C19] = Chaine
End If
Fin:
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub