Macro pouvant lancez d'autre macro exel

Résolu
marc07 Messages postés 630 Statut Membre -  
marc07 Messages postés 630 Statut Membre -
Bonjour,
Voila, je voudrais créé une macro qui fermera mon classeur exel, mais avant que cette commande ferme mon application je voudrais qu'elle lance la macro Sub Enregistre_feuil_entrée() puis la suivante Sub Enregistre_feuille_Sortie() et puis seulement qu'elle enregistre mon classeur en c:\Donnée\ et enfin ferme l'application

suis novice en la matiére si quelqu'un pouvais m'aider

merci
marc

http://www.cijoint.fr/cjlink.php?file=cj201105/cijYubaOwR.xlsm

2 réponses

  1. ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
     
    salut,

    tu n'as qu'à mettre dans le code de ta macro qui permet de quitter :

    'appel des deux macros
    Call Enregistre_feuille_entrée
    Call Enregistre_feuille_Sortie

    'enregistrer
    fichier ="C:\Données\mon_fichier.xls"
    ActiveWorkbook.SaveAs Filename:=fichier

    'fermer le classeur en cours
    ThisWorkbook.Close
    1
    1. ed555 Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
       
      remarque : j'ai fait une erreur dans le premier call (copié/collé le nom de la 2nde alors que ce n'est pas strictement le même)
      0
  2. marc07 Messages postés 630 Statut Membre 194
     
    Super, un grand merci cela fonctionne a la perfection

    je te souhaite un bonne continuation

    et encore merci

    Marc
    0