IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Lancer l'invite de commande avec une macro


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Points : 26
    Points
    26
    Par défaut Lancer l'invite de commande avec une macro
    Bonjour,

    J'ai développé un code en fortran avec l'environnement "Compaq Visual Fortran".
    Je voudrais savoir s'il est possible via une macro EXCEL de lancer l'invite de commande pour que celui ci compile et exécute mon code (en utilisant comme paramètres d'entrée des valeurs de certaines cellule EXCEL?).

    Merci d'avance pour votre aide.

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Points : 547
    Points
    547
    Par défaut
    Salut,

    Regardes du cote de l'instruction Shell

    ++
    Minick
    ++
    Minick

  3. #3
    Membre éprouvé
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Points : 1 079
    Points
    1 079
    Par défaut
    Bonjour,

    Tu trouveras peut-être des éléments dans cette discussion

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Points : 26
    Points
    26
    Par défaut
    Merci pour la commande shell mais j'ai toujours un problème :
    je tape sous VBA excel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    shell "C:\WINNT\system32\cmd.exe toto.bat"
    et il m'ouvre l'invite de commande dans le répertoire courant sans exécuter le script toto.bat.
    Si je tape le script, il l'exécute bien mais j'aimerai que le script soit lancé sans que j'ai à le taper.

    Vous avez une solution?

    Merci d'avance.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Points : 547
    Points
    547
    Par défaut
    Re,

    Essaies comme ceci:
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "CheminComplet\toto.bat"
    ou encore
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    CHDir "CheminCompletDuBatch"
    Shell "toto.bat"
    ++
    Minick
    ++
    Minick

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 25
    Points : 26
    Points
    26
    Par défaut
    Je suis vraiment trop con,

    effectivement, toto.bat est un exécutable DOS donc ça marche!

    Merci beaucoup Minick!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB] Lancer Minecraft 1.6.2 avec une commande batch.
    Par pedrix dans le forum Développement Windows
    Réponses: 0
    Dernier message: 13/08/2013, 23h36
  2. tableau dynamique excel crée avec une macro
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 20/03/2006, 13h01
  3. [Excel]Faire une somme avec une macro
    Par Chlo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 13/01/2006, 20h53
  4. Connaître la taille d'un module avec une macro VBA ou autre
    Par beegees dans le forum Général VBA
    Réponses: 15
    Dernier message: 22/11/2005, 10h47
  5. [VBA Excel] ecrire le caractere " avec une macro
    Par oktopuces dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/09/2005, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo