Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

fermer classeur excel

  • Initiateur de la discussion Initiateur de la discussion fourezizou
  • 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 !

fourezizou

XLDnaute Occasionnel
bonjour la forum
je cherche comment fermer une classseur excel (A) avec planification de teche
test si le classeur (A )ouvert then enregistrer et fermer le classeur (A)
 
Re : fermer classeur excel

Bonsoir fourezizou,

Avec ceci :

VB:
For Each classeur In Workbooks      ' pour chaque classeur dans l'ensemble des classeurs ouverts
    If classeur.Name = "Classeur1.xlsx" Then   'si le nom est celui du classeur récap celui-ci est ouvert
        Workbooks("Classeur1.xlsx").Save 'On enregistre
        Workbooks("Classeur1.xlsx").Close 'On ferme
    End If
Next

A+

Martial
 
Re : fermer classeur excel

RE
Je copie le code dans bloc note et je faire petite modification et je enregistrer le fichier en format (.VBS) pour exécuter avec planification de tache mais ca marche pas …..
-le code

Dim Xl
set xl = createobject("Excel.application")
Xl.Visible = True
Xl.enableevents=false
'Chemin et nom du fichier à ouvrir
set Wk = Xl.workbooks
For Each classeur In WK
If classeur.Name = "Classeur1.xlsx" Then
Wk("Classeur1.xlsx").Save
Wk("Classeur1.xlsx").Close

End If
Next

xl.quit
 
Re : fermer classeur excel

Bonjour fourezizou,

Désolé je n'avais pas compris que tu souhaitais fermer ton fichier par le planificateur de tache.

En effet, il faut sûrement passer par un vbs, mais alors là je ne sais pas faire.

A+

Martial
 
Re : fermer classeur excel

Bonsoir fourezizou,

Je pense que tu es tombé sur ce fil .

Tu pourrais peut-être te servir de ça pour lancer un fichier Excel ayant une macro permettant de vérifier si le classeur1 est ouvert, l'enregistrer puis le fermer, puis fermer le fichier de la macro.

C'est un peu long, mais ça doit fonctionner.

A+

Martial
 
- 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

Discussions similaires

Réponses
4
Affichages
320
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…