Bonjour à tous,
J'utilise depuis quelques mois un fichier hérité de mon prédécesseur.
Depuis un mois je constate un problème à l'ouverture.
Après plusieurs heures de recherche d'où venait le problème, je constate dans la documentation "d'update du fichier" que ce dernier utilisait une macro sur les fichiers xlsm.
J'ignore l'utilité de la méthode mais je ne pense pas qu'il utiliserait cela pour emmerder son monde, autrement il ne documenterait pas. Voici le code que je trouve dans sa documentation :
Private Sub Workbook_Open()
Application.ScreenUpdating = False
DateExpiration = DateSerial(2016, 12, 31)
If DateExpiration <= Date Then
Application.DisplayAlerts = False
ThisWorkbook.Close SaveChanges:=False
Application.DisplayAlerts = True
Else
End If
Application.ScreenUpdating = True
End Sub
Je retrouve ce code dans un autre site excel mais je ne retrouve aucune piste sur "comment désactiver la macro, une fois l'échéance dépassée".
Quelqu'un aurait une piste (sans passer par la conversion du fichier en xlsx...)?
Merci