Je cherche un code vba, me permettant de lancer un fichier texte, avec
notepad.
Le code suivant fonctionne, et me lance bien le fichier toto.txt
---------------------
With CreateObject("WScript.Shell")
.Run "C:\toto.txt"
End With
--------------------
Mais, ça ne fonctionne plus avec un fichier dont le nom est plus long
(20 caratères), et comporte des espaces.
Comment dois-je m'y prendre ?
Merci d'avance :-)
Cordialement
Sympatix
Attention, totosympatix@tototele2.fr est mon adresse antispam non
valide.
Pour me répondre, supprimer "toto" 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
sympatix
J'ai trouvé...en parcourant la FAQ, j'ai pu adapter mon code, ça donne:
--------------------- With CreateObject("WScript.Shell") .Run ( "Notepad.exe C:toto.txt") End With --------------------
Cordialement Sympatix
Attention, est mon adresse antispam non valide. Pour me répondre, supprimer "toto" merci.
"sympatix" a écrit dans le message de news:
Bonjour à tous !
Je cherche un code vba, me permettant de lancer un fichier texte, avec notepad.
Le code suivant fonctionne, et me lance bien le fichier toto.txt --------------------- With CreateObject("WScript.Shell") .Run "C:toto.txt" End With --------------------
Mais, ça ne fonctionne plus avec un fichier dont le nom est plus long (20 caratères), et comporte des espaces. Comment dois-je m'y prendre ?
Merci d'avance :-)
Cordialement Sympatix
Attention, est mon adresse antispam non valide. Pour me répondre, supprimer "toto" merci.
J'ai trouvé...en parcourant la FAQ, j'ai pu adapter mon code, ça donne:
---------------------
With CreateObject("WScript.Shell")
.Run ( "Notepad.exe C:toto.txt")
End With
--------------------
Cordialement
Sympatix
Attention, totosympatix@tototele2.fr est mon adresse antispam non
valide.
Pour me répondre, supprimer "toto" merci.
"sympatix" <totosympatix@tototele2.fr> a écrit dans le message de
news:uQ4caIz7DHA.1428@TK2MSFTNGP12.phx.gbl...
Bonjour à tous !
Je cherche un code vba, me permettant de lancer un fichier texte, avec
notepad.
Le code suivant fonctionne, et me lance bien le fichier toto.txt
---------------------
With CreateObject("WScript.Shell")
.Run "C:toto.txt"
End With
--------------------
Mais, ça ne fonctionne plus avec un fichier dont le nom est plus long
(20 caratères), et comporte des espaces.
Comment dois-je m'y prendre ?
Merci d'avance :-)
Cordialement
Sympatix
Attention, totosympatix@tototele2.fr est mon adresse antispam non
valide.
Pour me répondre, supprimer "toto" merci.
J'ai trouvé...en parcourant la FAQ, j'ai pu adapter mon code, ça donne:
--------------------- With CreateObject("WScript.Shell") .Run ( "Notepad.exe C:toto.txt") End With --------------------
Cordialement Sympatix
Attention, est mon adresse antispam non valide. Pour me répondre, supprimer "toto" merci.
"sympatix" a écrit dans le message de news:
Bonjour à tous !
Je cherche un code vba, me permettant de lancer un fichier texte, avec notepad.
Le code suivant fonctionne, et me lance bien le fichier toto.txt --------------------- With CreateObject("WScript.Shell") .Run "C:toto.txt" End With --------------------
Mais, ça ne fonctionne plus avec un fichier dont le nom est plus long (20 caratères), et comporte des espaces. Comment dois-je m'y prendre ?
Merci d'avance :-)
Cordialement Sympatix
Attention, est mon adresse antispam non valide. Pour me répondre, supprimer "toto" merci.