Private Sub Worksheet_Activate()
toto Me, Me.Name
End Sub
Vire le code ci dessus de toutes les feuilles et remplace le par celui là dans le module thisworkbook
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ScreenUpdating = False
For Each Sh In ThisWorkbook.Worksheets
If Sh.Name <> "Stock" Then
Sh.Activate
End If
Next Sh
Application.ScreenUpdating = True
ThisWorkbook.Save
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Sh.Name <> "Stock" Then
toto Me, Me.Name
End If
End Sub