VB - TXT - VB prend la virgule pour un retour chariot.....??!!?? - VB/VBA/VBS - Programmation
Marsh Posté le 21-12-2005 à 14:14:42
au lieu de input, utiliser lineinput ou un truc du genre ? (semble supposition, je ne me rappelle plus trop des ES en vb6...)
Marsh Posté le 21-12-2005 à 17:31:39
ReplyMarsh Posté le 22-12-2005 à 21:35:44
Je confirme, « Line Input # » lit toute la ligne à la différence de « Input # » qui considère que les items sont séparés par des virgules
Marsh Posté le 20-12-2005 à 18:33:36
Bonjour, je lis un fichier texte et le reecris dans un autre...
Le probleme vient du fait que VB prend la virgule pour un retour chariot et là je suis très embetté...
Open "c:/text.txt" For Input As #1
Open "c:/tampon.txt" For Output As #2
While Not EOF(1) = True
Input #1, truc
b = 0
For a = 1 To Len(truc)
If Mid(truc, a, 6) = " " Then
truc = Mid(truc, 1, a - 1) & " " & Mid(truc, a + 6, Len(truc) - a + 1)
End If
Next a
For a = 1 To Len(truc)
If Mid(truc, a, 6) = truc à virer" Then... ... ...
wend... print #... close
comment éviter ce piège à c#" ???
Merci
---------------
http://www.ypikay.com