Code pour ouvrir un Fichier txt

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : Code pour ouvrir un Fichier txt

Bonsoir à tous


Utilise notepad

(quitte à le lancer à partir d'Excel ... )
Code:
Sub o()
Dim retval$
retval = "C:\WINDOWS\SYSTEM32\NOTEPAD.EXE c:\Temp\toto.txt"
Shell retval, vbMaximizedFocus
End Sub
 
Dernière édition:
Re : Code pour ouvrir un Fichier txt

Re Staple

Ton code fonctionne bien,mais le chemin est spécifique dans le code
le soucis que j'ai c'est qu'il faudrait

que le chemin soit standart, afin de pouvoir stocker ce Dossier (Fichier Excel et .txt
sur n'importe quelle partition de mon disque dur

Cordialement
 
Dernière édition:
Re : Code pour ouvrir un Fichier txt

Re Sataple

dans ton code le chemin du fichier est nommé dans le code
retval = "C:\WINDOWS\SYSTEM32\NOTEPAD.EXE c:\Temp\toto.txt"

Si une autre personne utilise ce fichier Excel et Fichier txt inclu dans le Dossier, et quel place ce dossier la ,ou bon lui semble,
Ex:F:\Mes Documents Cat\Formation logiciels\Excel\Comparateur Prix......
il sera impossible d'ouvrir le fichier txt,vu que le chemin a changé

A plus
Bonne soirée
 
Re : Code pour ouvrir un Fichier txt

Re

Ton fichier texte est stocké dans le dossier ou est enregistré le classeur


Donc le path = ThisWorkBook.Path


Je te laisse déduire les modifications à faire sur le code précédent.

Rappel: retval est une String (et on peut concaténer une String )
 
Re : Code pour ouvrir un Fichier txt

Re

Voila ce que je voulais dire 🙄

Code:
Dim retval$, mondossier$, monfichier
mondossier = ThisWorkbook.Path & "\"
monfichier = "toto.txt"
retval = "C:\WINDOWS\SYSTEM32\NOTEPAD.EXE " & mondossier & monfichier
Shell retval, vbMaximizedFocus

(En tant qu'XLDnaute impliqué, you should have known ... 😉 )
 
Re : Code pour ouvrir un Fichier txt

Bonjour Staple1600

J'avoue que tu a raison, au lieu d'avancer, je constate depuis qq temps que je régresse

la vieillesse sans doute,mais ça commence a m'inquiéter

Merci tout de même pour ta réponse, perso j'aurai pas trouvé
j'en étais pas trés loin, mais j'y serais pas arrivé

allez bonne journée quand même,faut que je travaille sur moi-même
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
267
Réponses
4
Affichages
107
Réponses
5
Affichages
554
Réponses
0
Affichages
95
Retour