Fermer un fichier excel par macro vba depuis un autre fichier excel

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 !

controlo

XLDnaute Occasionnel
Bonjour ,

J'ouvre un fichier excel depuis un autre fichier excel avec une userform et un bouton,pour sortir de mon second fichier j'ai un bouton dans une feuille qui fait appel à une macro qui contient ceci : Application.Run("gdabsm.xls!Module2.Macro1"). Dans la macro1 du fichier gdabsm.xls j'ai cela :

Sub Macro1()
'
'

'

Workbooks("fdva.xls").Close
Windows("gdabsm.xls").Activate
Workbooks("gdabsm.xls").Activate
UserForm1.Show

End Sub

Le problème est que le classeur excel fdva.xls se ferme bien ,mais les lignes suivantes ne s'executes pas, c'est à dire quand final je n'ai pas la userform1 qui s'affiche.Alors si quelqu'un pouvais m'aider ce serait sympa !!!!
 
Re : Fermer un fichier excel par macro vba depuis un autre fichier excel

Bonjour
A VOIR:
gdabsm.xls
qui contient le userform
sub mamacro()
userform1.show(0)
end sub

depuis fdva.xls

sub lotremacro()

Windows("gdabsm.xls").Activate
Workbooks("gdabsm.xls").Activate
application.run "gdabsm.xls!mamacro"
Workbooks("fdva.xls").Close
end sub
A++
 
Re : Fermer un fichier excel par macro vba depuis un autre fichier excel

Grand merci à toi RORO69 j'ai essayé ta solution suivante et ça marche !!!!!!!

A+ sur le Forum et bonne journée à toi.


gdabsm.xls
qui contient le userform
sub mamacro()
userform1.show(0)
end sub

depuis fdva.xls

sub lotremacro()

Windows("gdabsm.xls").Activate
Workbooks("gdabsm.xls").Activate
application.run "gdabsm.xls!mamacro"
Workbooks("fdva.xls").Close
end sub
 
- 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

Retour