Le probleme est qu'il plante lorsqu il y a un espace entre
Nouveau et dossier ( fonctionne qd pas d 'espace ).
Il doit avoir une solution, vous la connaissez peut etre?
merci
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
John Fuss
utilisation du ~ ???
en passant par FSO (File System Object) tu peux demander avec un nom de repertoire le nom 'raccourci' (shortPath dans FSO)
Je reste à ta disposition si tu ne connais pas.
John
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0$
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
utilisation du ~ ???
en passant par FSO (File System Object) tu peux demander avec un nom de
repertoire le nom 'raccourci' (shortPath dans FSO)
Je reste à ta disposition si tu ne connais pas.
John
"Pat" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:076201c3b8ae$c0ab2dd0$a501280a@phx.gbl...
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre
Nouveau et dossier ( fonctionne qd pas d 'espace ).
Il doit avoir une solution, vous la connaissez peut etre?
merci
en passant par FSO (File System Object) tu peux demander avec un nom de repertoire le nom 'raccourci' (shortPath dans FSO)
Je reste à ta disposition si tu ne connais pas.
John
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0$
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
Denis Michon
Bonjour Pat,
Et ceci : Et attention au chemin où se trouve l'application Excel....
'-------------------------------- Sub OuvrirFichierAvecEspaceDansNom1()
Dim OuvrirFichier As String, Fichier As String OuvrirFichier = Chr(34) & "c:Fichier à ouvrir.xls" & Chr(34) Fichier = "C:Program FilesMicrosoft OfficeOFFICE11" & OuvrirFichier MyAppID = Shell(Fichier, 1)
End Sub '--------------------------------
OU
'-------------------------------- Sub OuvrirFichierAvecEspaceDansNom2() MyAppID = Shell("C:Program FilesMicrosoft OfficeOFFICE11EXCEL.EXE " & _ """c:Fichier à ouvrir.xls""", 1) End Sub '--------------------------------
Salutations!
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0$ Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
Bonjour Pat,
Et ceci : Et attention au chemin où se trouve l'application Excel....
'--------------------------------
Sub OuvrirFichierAvecEspaceDansNom1()
Dim OuvrirFichier As String, Fichier As String
OuvrirFichier = Chr(34) & "c:Fichier à ouvrir.xls" & Chr(34)
Fichier = "C:Program FilesMicrosoft OfficeOFFICE11" & OuvrirFichier
MyAppID = Shell(Fichier, 1)
End Sub
'--------------------------------
OU
'--------------------------------
Sub OuvrirFichierAvecEspaceDansNom2()
MyAppID = Shell("C:Program FilesMicrosoft OfficeOFFICE11EXCEL.EXE " & _
"""c:Fichier à ouvrir.xls""", 1)
End Sub
'--------------------------------
Salutations!
"Pat" <anonymous@discussions.microsoft.com> a écrit dans le message de news:076201c3b8ae$c0ab2dd0$a501280a@phx.gbl...
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre
Nouveau et dossier ( fonctionne qd pas d 'espace ).
Il doit avoir une solution, vous la connaissez peut etre?
merci
Et ceci : Et attention au chemin où se trouve l'application Excel....
'-------------------------------- Sub OuvrirFichierAvecEspaceDansNom1()
Dim OuvrirFichier As String, Fichier As String OuvrirFichier = Chr(34) & "c:Fichier à ouvrir.xls" & Chr(34) Fichier = "C:Program FilesMicrosoft OfficeOFFICE11" & OuvrirFichier MyAppID = Shell(Fichier, 1)
End Sub '--------------------------------
OU
'-------------------------------- Sub OuvrirFichierAvecEspaceDansNom2() MyAppID = Shell("C:Program FilesMicrosoft OfficeOFFICE11EXCEL.EXE " & _ """c:Fichier à ouvrir.xls""", 1) End Sub '--------------------------------
Salutations!
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0$ Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
Pat
Bonjour et merci pour la reponse J'ai trouvé par la suite ce qui convenait à ma situation
"""c:Fichier à ouvrir.xls""", 1) End Sub '--------------------------------
Salutations!
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0
$
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
.
Bonjour et merci pour la reponse
J'ai trouvé par la suite ce qui convenait à ma situation
"""c:Fichier à ouvrir.xls""", 1)
End Sub
'--------------------------------
Salutations!
"Pat" <anonymous@discussions.microsoft.com> a écrit dans
le message de news:076201c3b8ae$c0ab2dd0
$a501280a@phx.gbl...
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre
Nouveau et dossier ( fonctionne qd pas d 'espace ).
Il doit avoir une solution, vous la connaissez peut etre?
merci
"""c:Fichier à ouvrir.xls""", 1) End Sub '--------------------------------
Salutations!
"Pat" a écrit dans le message de news:076201c3b8ae$c0ab2dd0
$
Bonjour,
Je souhaite lancer la commande dans le code VBA.
Shell "Excel C:Nouveau dossierEMORGA1.slk"
Le probleme est qu'il plante lorsqu il y a un espace entre Nouveau et dossier ( fonctionne qd pas d 'espace ). Il doit avoir une solution, vous la connaissez peut etre? merci
.
PAt
Bonjour et merci pour la reponse J'ai trouvé par la suite ce qui convenait à ma situation