fermeture de classeurs ouvert dont le nom commence par clas

  • Initiateur de la discussion Initiateur de la discussion ETUDES78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

ETUDES78

Guest
Bonjour à tous

j'aimerais conaitre la syntaxe pou fermer les dossiers ouvert dont le nom commence par clas ( du genre clas*.xls )

merci de m'aider

de plus
j'ai repondu au xldnautes pour les idee données pour ma demande sur aide pour combobox

j'ai poser une question a la réponse de JCGL, A T'IL EU CETTE DEMANDE?

MERCI DE VOTRE REPONSE
CORDIALEMENT
 
Re : fermeture de classeurs ouvert dont le nom commence par clas

Bonsoir Etudes, bonsoir le forum,

Pour ton problème de fermeture de fichiers je te propose le code suivant :
Code:
Sub Macro1()
Dim fi As Workbook 'déclare la variable fi (FIchhier)
 
For Each fi In Workbooks 'boucle sur tous les fichiers ouverts
    'si les 4 premières lettre du nom du fichier (converties en majuscule) = "CLAS". ferme le fichier
    If UCase(Left(fi.Name, 4)) = "CLAS" Then fi.Close
Next fi 'prochain fichier de la boucle
End Sub
 
Re : fermeture de classeurs ouvert dont le nom commence par clas

Bonsoir Etudes, bonsoir le forum,

Pour ton problème de fermeture de fichiers je te propose le code suivant :
Code:
Sub Macro1()
Dim fi As Workbook 'déclare la variable fi (FIchhier)
 
For Each fi In Workbooks 'boucle sur tous les fichiers ouverts
    'si les 4 premières lettre du nom du fichier (converties en majuscule) = "CLAS". ferme le fichier
    If UCase(Left(fi.Name, 4)) = "CLAS" Then fi.Close
Next fi 'prochain fichier de la boucle
End Sub

merci de ta réponse je la test et te tien au courant
a bientot
 
Re : fermeture de classeurs ouvert dont le nom commence par clas

Bonsoir Etudes, bonsoir le forum,

Pour ton problème de fermeture de fichiers je te propose le code suivant :
Code:
Sub Macro1()
Dim fi As Workbook 'déclare la variable fi (FIchhier)
 
For Each fi In Workbooks 'boucle sur tous les fichiers ouverts
    'si les 4 premières lettre du nom du fichier (converties en majuscule) = "CLAS". ferme le fichier
    If UCase(Left(fi.Name, 4)) = "CLAS" Then fi.Close
Next fi 'prochain fichier de la boucle
End Sub

😛 merci la macro fonctione
a bientot
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
2
Affichages
718
almoha
A
C
Réponses
8
Affichages
1 K
G
Retour