Bonjour à tous et à toutes,
Alors j'essaye de créer et écrire dans un fichier texte en vba. Le code est implémenté et semble fonctionner. A l'ouverture du fichier je tombe sur l'erreur 13 incompatibilité de type sur la commande createfile. Quelqu'un a t il une idée ? la librairie Microsoft Scripting Runtime a bien été ajoutée.
Cheminsortie et ficsortie contiennent bien deux string et ne sont pas vide le trim est peut-être inutile ou le faire à leur implémentation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim oFSO As Scripting.FileSystemObject Dim oFl As Scripting.File Dim oTxt As Scripting.TextStream Set oFSO = CreateObject("Scripting.FileSystemObject") Set oFl = oFSO.CreateTextFile(Trim(cheminsortie) & "\" & Trim(ficsortie) & ".txt", True) Set oTxt = oFl.OpenAsTextStream(ForWriting)
Si quelqu'un a une idée merci d'avance.
Partager