Bonjour,
Nous recevons en fait le même fichier (avec le même format) mais avec des infos parfois qui diffèrent dans les cellules si par exemple une panne n'est plus présente ou une nouvelle est apparue. A chaque MAJ je remplace le fichier dans le dossier d'où sont extraites les cellules, et lance ensuite l'actualisation.
Du coup la recherche des évolutions se fait entre ces différents fichiers mais ayant le même format.
J'ai éssayé un code VBA qui fonctionnait lorsque je faisais la moindre modification dans une cellule (ajout, retrait, ou modif de caractère), celle-ci se colorait en rouge.
Le code était du style :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Intersect(Range("A2:A500"), Target) Is Nothing Then nv = Target.Value Application.EnableEvents = False Application.Undo If nv <> Target.Value Then Target.Value = nv Target.Interior.Color = vbRed End If Application.EnableEvents = True End If End Sub
Mais cela ne fonctionne pas lorsque je réactualise les données.
Je ne sais pas si c'est très claire :)
Merci en tout cas