Bonjour,
pas regardé la réponse de frangy mais ça doit être du pareil au même.
Mise à jour sur activation de la feuille et sur édition de la date. A mettre dans thisWorkbook :
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
majDate
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target = [B3] Then majDate
End Sub
Sub majDate()
Dim feuilles As String
feuilles = ";Feuil2;Feuil3;" ' liste des feuilles concernées
If InStr(feuilles, ";" & ActiveSheet.Name & ";") Then
Application.EnableEvents = False
Sheets("Feuil1").[B3] = [B3].Value
Application.EnableEvents = True
End If
End Sub
Adapter la liste des feuilles concernées.
eric