Bjr Amadeus,
c'est vrai j'aurais du regarder avant de questionner.
mais çà fonctionne juste le jour d'indiqué dans la macro. même avec >=, çà ouvre quand même le fichier.
Private Sub Workbook_Open()
Application.DisplayAlerts = False
If Date = "20/01/2011" Then ActiveWorkbook.Close
Application.DisplayAlerts = True
End Sub
j'ai un autre souci, je connais pas la date.
Si je laisse le fichier en ligne à un moment donné, la macro doit calculer la date du 31éme jour ou il sera fermé.