Bonjour
1) cela ne peut fonctionner puisque ta date limite est au 28/02/09
2) Sur ce fichier, la date est au 31/01/2009
et le code
Private Sub Workbook_Open()
If Date > CDate("30/01/09") Then
MsgBox ("La date de validité a expirée depuis le 30/01/09, veuillez me contacter pour obtenir un nouveau fichier!")
'Application.Quit
ActiveWorkbook.Close False
Else
MsgBox ("autorisé jusqu'au 30/01/09")
End If
End Sub
Tu as le choix entre l'activation de la ligne
'Application.Quit (en supprimant l'apostrophe)
ActiveWorkbook.Close
qui fermera excel
ou
ActiveWorkbook.Close False
qui ferme le fichier
https://www.excel-pratique.com/~files/doc/Outil_suivi_clients.xls
J'ai supprimé des feuilles pour la démo
Cordialement