VBA ACCESS 2003 - Question sur line input#

Une section consacrée au développement software, et les languages type C, C++, C#, Delphi, etc...

Modérateur: Modérateurs

VBA ACCESS 2003 - Question sur line input#

Messagepar phoon » 29 Juin 2009 14:32

Bonjour à Tous,

Depuis Access, je désire modifier un fichier .txt
La méthode :
Avec line input# je prend ligne par ligne le contenu de mon fichier texte et avec write je le récris dans un nouveau.
Tout fonctionne, sauf que chaque fois qu'il y a un espace....cela génére une nouvelle ligne
cette fonction devrait prendre toute la ligne jusqu'au prochain saut de ligne...

Est-ce que quelqu'un à un idée de ce qui se passe

Merci d'avance

Une ligne avant
Code: Tout sélectionner
AA0D0904150419999;1632;16.04.2009;0005;0594;0001;A888575; ; ; 00000000000000000000000.00000000;


Une ligne après
Code: Tout sélectionner
AA0D0904150419999;1632;16.04.2009;0005;0594;0001;A888575;
;
; 00000000000000000000000.00000000;


Une portion du code Access utilisé
Do While Not EOF(entree)
Line Input #entree, ligne
If i > nbLineToDel Then
If ligne <> "" Then
Print #sortie, ligne
End If
End If
i = i + 1
Loop
Mieux vaut les critiques d'un seul que l'assentiment de mille
Avatar de l’utilisateur
phoon
Libellulien Junior
Libellulien Junior
 
Messages: 207
Inscription: 10 Nov 2005 19:36
Localisation: Nyon

Re: VBA ACCESS 2003 - Question sur line input#

Messagepar bigofon » 07 Fév 2010 23:32

Bonsoir,
Faudrait voir de quel manière vous ouvrez le fichier en lecture (OPEN FOR INPUT)?
Je pense qu'il faut regarder dans l'aide mais à mon avis la commande line input est limitée au nombre de caractères lus.

bigofon
 
Messages: 3
Inscription: 06 Fév 2010 01:21

Re: VBA ACCESS 2003 - Question sur line input#

Messagepar Hapax » 08 Fév 2010 00:02

tu crois pas que depuis huit mois ,il a fini par trouver?
Plus il y aura de cons et moins il y aura de gens pour s'en apercevoir...
Image
Avatar de l’utilisateur
Hapax
Modérateur
Modérateur
 
Messages: 4864
Inscription: 16 Juil 2008 09:45
Localisation: à la table de Gargantua...


Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités