Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2008, 17h54   #1
Membre Expert
 
Avatar de bossun
 
Inscription : novembre 2002
Messages : 1 273
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2002
Messages : 1 273
Points : 1 166
Points : 1 166
Par défaut impossible d'executer un .bat

salut,

pourquoi je n'arrive pas à exécuter un .bat depuis du VBa.

si je double clique sur le .bat en question, tout fonctionne parfaitement

merci de votre aide..

Code :
1
2
3
4
5
6
7
8
9
Select Case LCase(Environnement)
    Case LCase("Integration")
        MsgBox Evaluate("=RepertoireExecutableCC") & "CCUBIX_INTEGRATION.bat"
        shell.Run Evaluate("=RepertoireExecutableCC") & "CCUBIX_INTEGRATION.bat", 1, True
    Case LCase("Test")
        shell.Run Evaluate("=RepertoireExecutableCC") & "CCUBIX_TEST.bat", 1, True
    Case LCase("production")
        shell.Run Evaluate("=RepertoireExecutableCC") & "CCUBIX_PRODUCTION.bat", 1, True
End Select
__________________
il vaut mieux prendre son pied que de se prendre la tête!!

http://bossun.noxblog.com
bossun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 08h55   #2
Membre du Club
 
Inscription : mars 2008
Messages : 291
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 291
Points : 67
Points : 67
bonjour,
moi je l'execute de cette facon

cortex59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 14h39   #3
Nouveau Membre du Club
 
Avatar de ullgom
 
Inscription : mai 2006
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mai 2006
Messages : 59
Points : 35
Points : 35
Envoyer un message via MSN à ullgom Envoyer un message via Skype™ à ullgom
Bonjour,

Personnellement j'ajoute toujours devant mon shell un debug.print
car shell renvoi un long si je me rapelle bien qui correspond au PID d'éxecution

Code :
1
2
 
debug.print shell (MaCommandeDos)
ullgom est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h48.


 
 
 
 
Partenaires

Hébergement Web