Bonsoir Flaneur, le Chien de Flaneur, les Forumeurs by Night, les Forumeuses du Matins
Attention en plus de réveiller le chien tu perds ton travail avec le code que tu viens de mettre gentillement en partage (c'est bien de revenir avec une solution auto-didactement trouvée tout seul, je trouve très sympa et recommande).
Mais...
ThisWorkbook.Saved = True
Spécifie à VBA un mensonge, c'est une des rares expressions Visual Basic d'ailleurs qui agit de la sorte... Raconter à l'application que les WorkBook est Sauvé, même si il ne l'est pas...
Tant qu'à faire on peut être sincère et plus direct
ThisWorkbook.Close False (sans sauver)
ThisWorkbook.Close True(en sauvant)
En suite on n'est pas forcément obligé de fermer notre logiciel favori simplement parceque tu l'as décidé dans ton appli... le Quit est très tergiversé, perso, je n'en mets jamais, mon User peut avoir encore besoin d'Excel et il a peut être aussi d'autres classeurs ouverts avant d'utiliser ton petit fichier...
Bonne nuit
[ol]@+Thierry[/ol]