Bonsoir

j'en appel à vos lumières pour une petite question , lorsque je souhaite enregistrer les modifications sur ma feuille active et fermer mon classeur , j'utilise l'expression connue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Workbooks("classeur1.xls").close SaveChanges:= True
c'est un peu long et ca prend presque 30 secondes , je souhaiterai donc enregistrer les modification uniquement sur la feuille active dans laquelle je me trouve et quitter le classeur afin d’éviter d'avoir à ré enregistrer systématiquement tout le classeur

j'ai ecrit ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 ActiveSheet. savechanges:True
            Workbooks("classeur1.xls").close
mais j'ai une anomalie d'ecriture à la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveSheet. savechanges:True
j'ai essayé d'y remédier sans succès


Vous remerciant pour tout conseil dans la manière d’écrire ces deux lignes.