Bonjour,
à mon avis ça ne changera rien.
Que ce soit l'événement d'application ou l'événement classeur c'est toujours Workbook Open.
Bah si, ça a l'air de fonctionner en faisant les choses dans le bon ordre.
Il faut rétablir après la fermeture du classeur avec les ref circulaires.
Si jamais dans la vraie vie tu enregistres le classeur, il faudra peut-être ajouter une tempo le temps qu'il finisse son travail
Private Sub Workbook_Open()
Application.DisplayAlerts = False
Application.Iteration = True
Workbooks.Open Filename:="E:\Téléchargement Chrome\test.xlsx"
'Stop
Workbooks("test.xlsx").Close Savechanges:=False
Application.DisplayAlerts = True
Application.Iteration = False
End Sub
Je n'ai aucun message
eric
PS : j'ai laissé le .DisplayAlerts = False mais dans ce cadre il ne sert à rien, autant le supprimer
PS2 : un doute subit m'assaille : un calcul itératif est parfois long. Tu as pensé à contrôler que les calculs sur feuille soient bien finis pour éviter que l'utilisateur n'ait un résultat intermédiaire sans le savoir ?