Ouverture & Fermeture

  • Initiateur de la discussion Initiateur de la discussion St@tman
  • 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 !

S

St@tman

Guest
Ouverture & Fermeture

Bonjour le forum,

J'ai un bouton sur un formulaire qui sert à ouvir un second fichier en fermant le premier.
Je lui est mis la macro suivante:

Sub Retour()
Workbooks("toto.xls").Close
Workbooks.Open Filename:="D:\mon repertoire\zozo.xls"
Application.DisplayAlerts = True
End Sub
Mon probléme est que ça ferme bien le fichier mais cela n'ouvre pas le second fichier.

Si quelqu'un a une idée

Merci d'avance
@+
 
Re: Ouverture & Fermeture

Bonjour,

Essaie ceci

Sub Retour()
Workbooks("toto.xls").Close
ChDir "D:\mon repertoire"
Workbooks.Open FileName:= "zozo.xls"
Application.DisplayAlerts = True
End Sub


bon travail et dans l'attente de te lire

Dan
 
Re: Ouverture & Fermeture

Bonjour Dan et Stef

Merci de vos suggestions, j'ai essayé de les appliquer sur les fichiers toto et zozo mais le probléme c'est que tout se ferme.
Ci-joint le fichier toto, pour info le fichier zozo est le même, comportant exactement les mêmes élements.

Merci de votre aide
@+
 

Pièces jointes

Re: Ouverture & Fermeture

Bonjour St@tman , Dan et Stef

Sta@tman , es tu certain d’avoir suivi les conseils de Stef , car chez moi cela fonctionne très bien en inversant les deux actions : à moins que je n’ai pas bien compris le but de ta procédure ( ouverture de zozo.xls et fermer toto.xls )

Sub Retour()
Application.DisplayAlerts = False
Workbooks.Open FileName:="D:\mon repertoire\zozo.xls"
ThisWorkbook.Close
Application.DisplayAlerts = True
End Sub

Bon après midi
Michel
lapin4.gif
 
- 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

Réponses
10
Affichages
473
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
371
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
904
Réponses
26
Affichages
2 K
Retour