XL 2019 Fermeture des nouveaux classeurs excel

cd95

XLDnaute Occasionnel
Bonjour,

Je n'ai pas réussi avec ce code
( Workbooks("Classeur1.XLS").Close SaveChanges:=False ) à quitter ou fermer les nouveaux classeurs (Classeur1, Classeur2 ...) que j'ai créé, mais que je n'ai pas besoin. (ils sont créés juste pour un petit calcul ou une note, mais pas enregistrés dans mon ordi).

Est-ce que quelqu'un peu me fournir un petit code pour garder mes 2 classeurs de travail ouvert et qui sont déjà enregistrés sur mon PC et quitter tous les nouveaux classeurs (Classeur1, Classeur2 ...) non enregistrés.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

C'est une absolue nécessité ce texte en gras ???
Un classeur non enregistré à sa propriété Path = "" :
VB:
Sub FermerClasseursNonEnregistres()
    Dim wk As Workbook
    For Each wk In Workbooks
        If wk.Path = "" Then wk.Close False
    Next
End Sub

Cordialement
 

Discussions similaires

Réponses
7
Affichages
2 K
Compte Supprimé 979
C