Re : Historique des modifications de cellules dans un fichier
Bonjour,
Tout d'abord, merci pour cette réponse rapide.
Effectivement la liste se met a jour sans problème mais afin que la nouvelle feuille ou la feuille modifiée soit pris en compte, il faut ouvrir la petite fenêtre et dire de sélectionner de nouveau les feuilles concernées.
J'aimerai ne pas avoir à ouvrir cette petite fenêtre et faire en sorte que la macro prend en compte ces modifications de feuilles sans manipulation supplémentaire de ma part.
En fait actuellement j'utilise une macro qui prend en compte mes modifications et qui n'es pas embéter par les modifications des feuilles. Voici le codage ecrit dans "ThisWorkBook":
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name <> "Suivi Modifications" Then
Application.EnableEvents = False
temp = Application.CountA(Sheets("Suivi Modifications").Range("a:a")) + 1
Sheets("Suivi Modifications").Cells(temp, 1) = Sh.Name
Sheets("Suivi Modifications").Cells(temp, 2) = Target.Address
Sheets("Suivi Modifications").Cells(temp, 3) = Now
Sheets("Suivi Modifications").Cells(temp, 4) = [mémo]
Sheets("Suivi Modifications").Cells(temp, 5) = Target
Sheets("Suivi Modifications").Cells(temp, 6) = Environ("username")
Application.EnableEvents = True
End If
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Count = 1 Then
ActiveWorkbook.Names.Add Name:="mémo", RefersToR1C1:="=" & Chr(34) & Target.Value & Chr(34)
End If
End Sub
Cette option pourrai permettre à d'autre personnes ne connaissant pas l'utilisation de cette macro de faire des modifications sans avoir à s'inquiéter de la prise en compte des modifications.
Bonne fin d'aprés midi et merci