A l'ouverture de mon dossier "accueil.xlsm", j'ouvre par VBA , 3 classeurs excel (ce nombre est susceptible d’augmenter) : robert.xlsx, jean.xlsx, adrien.xlsx dans lesquels j'effectue diverses modifications (tous ces classeurs sont situés dans un même fichier y compris "accueil").
J'ai créé un bouton auquel je voudrai affecter une macro pour :
1) enregistrer les modifications dans chaque fichier
2) sauvegarder tous les fichiers excel ouverts (avec ou sans macro)
3) fermer lesdits fichiers
4) fermer l'application excel
j'ai essayé avec ce bout de VBA mais déjà là j'ai des problèmes :
Sub fermetout()
For Each w In Application.Workbooks
w.Save
Next w
Application.Quit
End Sub
avec ce code,malheureusement, la boite de dialogue microsoft Excel : enregistrer....enregistrer tout....ne pas enregistrer.....annuler, s'ouvre et je dois intervenir manuellement.
Est-il possible d'automatiser tout le processus
Merci pour votre aide, ce n'est pas faute d'avoir essayé.