[vb & vba ]Fichiers

Fermé
nescence - 24 mars 2006 à 13:18
 nescence - 24 mars 2006 à 13:30
Bonjour,

je realise une petite application vba manipulant des fichiers,
mes fichiers contiennent des chaines de caracteres.
Néanmoins, en mode lecture lorsque un de mes enregistrement (=une de mes chaines de caractere) comporte une virgule, ce dernier a l'air d'interpreter cela comme une fin d'enregistrement et lit le reste de la chaine comme un nouvel enregistrement.
Je lit mes fichiers en mode input et les ecrits en mode append

Cela est il normal ou est je du faire une erreur dans mon code?
Dois-je créer une fonction remplacant les virgule dans la chaine de caractere par un autre symbol ou y a t'il un moyen d'ignorer ce fait?

merci d'avance:)
A voir également:

1 réponse

Désolé d'avoir encombré le forum,
j'ai trouvé ma reponse tout seul 2 minute apres :(

je met quand meme l'expliquation si quelqu' un a le meme probleme un jour :

Dans la lecture de fichier, vb reconnait la virgule comme un retour chariot, il est néanmoins possible de le forcer a lire toute la ligne en utilisant la fonction Line Input au lieu de Input.
ex: Line Input #numfichier, chaine
1