Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de news:
58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
jps
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre les
mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de
cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Jacky
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Bonjour JP
Si cela peut t'aider, lancement d'un VBS
De Denis
'-------------
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
'_________________________________
Sub LanceVBS()
'DE Denis Michon
Dim NomFichier
NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs"
'******A adapter******
ShellExecute 0, "open", NomFichier, "", "", 1
End Sub
'----------------
--
Salutations
JJ
"jps" <vaderetrosp@mas> a écrit dans le message de news:
OpswcpO4HHA.5804@TK2MSFTNGP05.phx.gbl...
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre les
mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de
cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Daniel
Bonjour. Pourtant, Var = Shell("cmd /c e:donneesdanielphotos""jps est un charlot""test.bat") fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je suis sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) : Fichier test.bat : dir c: > e:donneesdanielmpfetoto.txt Daniel "jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Bonjour.
Pourtant,
Var = Shell("cmd /c e:donneesdanielphotos""jps est un
charlot""test.bat")
fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je suis
sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) :
Fichier test.bat :
dir c: > e:donneesdanielmpfetoto.txt
Daniel
"jps" <vaderetrosp@mas> a écrit dans le message de news:
OpswcpO4HHA.5804@TK2MSFTNGP05.phx.gbl...
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre les
mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de
cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
Bonjour. Pourtant, Var = Shell("cmd /c e:donneesdanielphotos""jps est un charlot""test.bat") fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je suis sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) : Fichier test.bat : dir c: > e:donneesdanielmpfetoto.txt Daniel "jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
jps
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le pratique depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris, du haut de ses 25 ans... mais je te remercie de me l'avoir rappelé bonne fin de semaine jps
"Jacky" a écrit dans le message de news: euo%
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le pratique
depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris, du haut de
ses 25 ans...
mais je te remercie de me l'avoir rappelé
bonne fin de semaine
jps
"Jacky" <dupont@martin.fr> a écrit dans le message de news:
euo%23z0O4HHA.5212@TK2MSFTNGP04.phx.gbl...
Bonjour JP
Si cela peut t'aider, lancement d'un VBS
De Denis
'-------------
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
'_________________________________
Sub LanceVBS()
'DE Denis Michon
Dim NomFichier
NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs"
'******A adapter******
ShellExecute 0, "open", NomFichier, "", "", 1
End Sub
'----------------
--
Salutations
JJ
"jps" <vaderetrosp@mas> a écrit dans le message de news:
OpswcpO4HHA.5804@TK2MSFTNGP05.phx.gbl...
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre
les mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder
de cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le pratique depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris, du haut de ses 25 ans... mais je te remercie de me l'avoir rappelé bonne fin de semaine jps
"Jacky" a écrit dans le message de news: euo%
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
jps
merci daniel alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un nombre à 4 chiffres à la figure (jamais le même d'ailleurs) ce que je remarque néanmoins c'est que tu mets deux " avant et deux " après, alors que moi je n'en mettais qu'un, comme lorsque j'écris le .bat l'autre daniel, le "j", m'a mis sur la même piste... quant à l'utilisation de "jps est un charlot", je fais t'envoyer ma facture de droits d'auteur :-)))) bonne soirée jps (qui va tester cela)
"Daniel" a écrit dans le message de news:
Bonjour. Pourtant, Var = Shell("cmd /c e:donneesdanielphotos""jps est un charlot""test.bat") fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je suis sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) : Fichier test.bat : dir c: > e:donneesdanielmpfetoto.txt Daniel "jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
merci daniel
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un
nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
ce que je remarque néanmoins c'est que tu mets deux " avant et deux " après,
alors que moi je n'en mettais qu'un, comme lorsque j'écris le .bat
l'autre daniel, le "j", m'a mis sur la même piste...
quant à l'utilisation de "jps est un charlot", je fais t'envoyer ma facture
de droits d'auteur :-))))
bonne soirée
jps (qui va tester cela)
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
uVsuc3O4HHA.4436@TK2MSFTNGP03.phx.gbl...
Bonjour.
Pourtant,
Var = Shell("cmd /c e:donneesdanielphotos""jps est un
charlot""test.bat")
fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je
suis sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) :
Fichier test.bat :
dir c: > e:donneesdanielmpfetoto.txt
Daniel
"jps" <vaderetrosp@mas> a écrit dans le message de news:
OpswcpO4HHA.5804@TK2MSFTNGP05.phx.gbl...
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre
les mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder
de cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un
fichier bat ou vbs EXCEL2003
Merci
merci daniel alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un nombre à 4 chiffres à la figure (jamais le même d'ailleurs) ce que je remarque néanmoins c'est que tu mets deux " avant et deux " après, alors que moi je n'en mettais qu'un, comme lorsque j'écris le .bat l'autre daniel, le "j", m'a mis sur la même piste... quant à l'utilisation de "jps est un charlot", je fais t'envoyer ma facture de droits d'auteur :-)))) bonne soirée jps (qui va tester cela)
"Daniel" a écrit dans le message de news:
Bonjour. Pourtant, Var = Shell("cmd /c e:donneesdanielphotos""jps est un charlot""test.bat") fonctionne chez moi (XL2003). Mon fichier bat crée un fichier, donc je suis sûr qu'il s'exécute (et Var renvoie bien le numéro de tâche) : Fichier test.bat : dir c: > e:donneesdanielmpfetoto.txt Daniel "jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Daniel
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
D'après l'aide VBA, c'est signe que la tâche a bien été exécutée, sinon, tu reçois "0". Daniel
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un
nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
D'après l'aide VBA, c'est signe que la tâche a bien été exécutée, sinon, tu
reçois "0".
Daniel
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
D'après l'aide VBA, c'est signe que la tâche a bien été exécutée, sinon, tu reçois "0". Daniel
Jacky
Il bat le record de longévité...alors... ;o))
-- Salutations JJ
"jps" a écrit dans le message de news: %
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le pratique depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris, du haut de ses 25 ans... mais je te remercie de me l'avoir rappelé bonne fin de semaine jps
"Jacky" a écrit dans le message de news: euo%
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
Il bat le record de longévité...alors...
;o))
--
Salutations
JJ
"jps" <vaderetrosp@mas> a écrit dans le message de news:
%23IyLm8O4HHA.5424@TK2MSFTNGP02.phx.gbl...
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le
pratique depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris,
du haut de ses 25 ans...
mais je te remercie de me l'avoir rappelé
bonne fin de semaine
jps
"Jacky" <dupont@martin.fr> a écrit dans le message de news:
euo%23z0O4HHA.5212@TK2MSFTNGP04.phx.gbl...
Bonjour JP
Si cela peut t'aider, lancement d'un VBS
De Denis
'-------------
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
'_________________________________
Sub LanceVBS()
'DE Denis Michon
Dim NomFichier
NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs"
'******A adapter******
ShellExecute 0, "open", NomFichier, "", "", 1
End Sub
'----------------
--
Salutations
JJ
"jps" <vaderetrosp@mas> a écrit dans le message de news:
OpswcpO4HHA.5804@TK2MSFTNGP05.phx.gbl...
bonjour daniel
puis-je mimimimimiscer, steplé?
supposons que le test.bat soit dans le sous-répertoire
e:donneesjps est un charlotmpfe
soit donc dans un répertoire bêtement nommé avec des intervalles entre
les mots, que dois-je bricoler pour que la macro s'exécute...?
quand j'écris les lignes du .bat, il suffit que je mette le nom du
répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder
de cette manip'
merci de ta réponse
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u3jInjN4HHA.3684@TK2MSFTNGP02.phx.gbl...
Bonjour.
Private Sub CommandButton1_Click()
Var = Shell("cmd /c e:donneesdanielmpfetest.bat")
End Sub
Cordialement.
Daniel
"Marc T" <Marc T@discussions.microsoft.com> a écrit dans le message de
news: 58C6A63C-3500-4010-A444-7C552A282FF1@microsoft.com...
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter
un
fichier bat ou vbs EXCEL2003
Merci
oh la la jacky, mais ce que tu me susurres là, figure-toi que je le pratique depuis l'âge de 3 ans et c'est déjà denis qui me l'avait appris, du haut de ses 25 ans... mais je te remercie de me l'avoir rappelé bonne fin de semaine jps
"Jacky" a écrit dans le message de news: euo%
Bonjour JP Si cela peut t'aider, lancement d'un VBS De Denis '------------- Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, _ ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long '_________________________________ Sub LanceVBS() 'DE Denis Michon Dim NomFichier NomFichier = "C:Documents and SettingsJackyBureauessaiVBS.vbs" '******A adapter****** ShellExecute 0, "open", NomFichier, "", "", 1 End Sub '---------------- -- Salutations JJ
"jps" a écrit dans le message de news:
bonjour daniel puis-je mimimimimiscer, steplé? supposons que le test.bat soit dans le sous-répertoire e:donneesjps est un charlotmpfe soit donc dans un répertoire bêtement nommé avec des intervalles entre les mots, que dois-je bricoler pour que la macro s'exécute...? quand j'écris les lignes du .bat, il suffit que je mette le nom du répertoire entre "" et là ça marche mais VBA ne semble pas s'accommoder de cette manip' merci de ta réponse jps
"Daniel" a écrit dans le message de news:
Bonjour. Private Sub CommandButton1_Click() Var = Shell("cmd /c e:donneesdanielmpfetest.bat") End Sub Cordialement. Daniel "Marc T" <Marc a écrit dans le message de news:
Sous une feuille Excel j'aimerai à partir d'un bouton radio exécuter un fichier bat ou vbs EXCEL2003 Merci
jps
et pourtant, elle ne l'était pas trop.... merci daniel pour cette nouvelle info jps
"Daniel" a écrit dans le message de news:
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance un nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
D'après l'aide VBA, c'est signe que la tâche a bien été exécutée, sinon, tu reçois "0". Daniel
et pourtant, elle ne l'était pas trop....
merci daniel pour cette nouvelle info
jps
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u6ynQKP4HHA.3900@TK2MSFTNGP02.phx.gbl...
alors que chez moi, la variable Var, renvoyée dans une msgbox, me lance
un nombre à 4 chiffres à la figure (jamais le même d'ailleurs)
D'après l'aide VBA, c'est signe que la tâche a bien été exécutée, sinon,
tu reçois "0".
Daniel