En faite j'ai trouvé la solution en sachant qu'au départ ces trois feuilles sont masquées, peu être pas la meilleure mais bon, au début de ma macro je met ça
Application.ScreenUpdating = False
Sheets("Awayteam").Visible = True
Sheets("Hometeam").Visible = True
Sheets("Temp").Visible = True
et à la fin de ma macro je met ça
Application.ScreenUpdating = True
Sheets("Awayteam").Visible = False
Sheets("Hometeam").Visible = False
Sheets("Temp").Visible = False
J'enregistre le fichier le ré-ouvre, et ça passe crème plus d'erreurs
A savoir que j'ai ce problème depuis que j'ai installé Visual Studio 2015
C'est quand même étrange, j’exécute la macro feuille masquée, il la renseigne bien, mais a l'ouverture ça met une erreur, par contre tu lui affiche la feuille dans la macro et tu lui re masque et enregistre et là il dit plus rien !!!!!! Microsoft quand tu nous tiens doit y avoir un truc au niveau du fichier temporaire