Rechercher : dans
Par :

Manipulation d'un fichier texte

Dernière réponse le 3 jun 2009 à 10:15:52 codeur, le 3 jun 2009 à 09:22:54 
 Signaler ce message aux modérateurs

Bonjour,

j'aurai besoin d'aide de la part de quelqu'un. Voila mon souci:

On me demande de manipuler un fichier texte d'une certaine maniere.
Mon fichier est composé de plusieurs ligne, ont chaque ligne est composé de la date (en chiffre), d'un numéro de compte (bancaire), de somme d'argent, et d'autre informations. Je vous donne l'exemple d'une ligne:


290520090000000002435001MAD0000000034.150000011006R


la date est: 29052009
Référence de la devise: 2435001MAD
la somme d'argent: 34.15
le N° de compte: 11006R

comme vous l'avez deviné, ya certains zéro que l'on veut pas récupérer.
On me demande de faire une application qui puisse recupérer ces données pour chaque ligne (chaque ligne ayant le meme nombre de caractère) et chaque information de les mettre dans une colonne d'un fichier excel.
S'il vous plait, c'est pour mon stage, donc si quelqu'un plurrait m'aider et se mettre en contact avec moi ce serait très aimable a lui.

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « Manipulation d'un fichier texte » dans :
[MS-Dos] Ecrire dans un fichier texte en batch Voir Pour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
MySQL - Chargement d'un fichier texte dans une table Voir Pour charger une fichier texte défini comme suit : $ tail /home/user1/test.txt 'nom1',1,9 'nom2',2,3 'nom3',3,54 'nom4',4,2 'nom5',5,9 Dans une table définie comme suit : CREATE TABLE chargertest ( ...
Fichier TXT VoirFormat TXT Un fichier TXT est un fichier texte, c'est-à-dire un simple fichier contenant du texte au format ASCII. Pour ouvrir ou modifier un tel fichier, il suffit d'utiliser le bloc-notes ou un éditeur de texte traditionnel.

1

Deeper, le 3 jun 2009 à 09:32:08

Salut,

tu dois faire une appli en quel langage ?

Répondre à Deeper

2

dubcek, le 3 jun 2009 à 09:35:00

Hello
faire une application avec quel language ?
il faut convertir ce texte en format csv pour l'importer dans Excel
http://www.commentcamarche.net/contents/fichier/csv.php3

Répondre à dubcek

3

codeur, le 3 jun 2009 à 09:46:09

Salut

on me demande de le faire en visual basic ou autre langage. mais si visual basic peut le faire ce serait bien, je commence dans le developpement, et j'ai quelque notions en vb (seulement manipulation avec lesbases de données, et non avec les fichier texte). Si quelqu'un sait comment procéder, ça m'interesserait de discuter avec lui/elle et de m'aider.

Merci pour vos réponses rapide


PS: si on peut le faire avec d'autre langage, ca ne me derange pas.

Répondre à codeur

4

 codeur, le 3 jun 2009 à 10:15:52

Bien,

j'ai testé pour le fichier csv, en effet, sa marche, mais c'est pas exactement ce que je veux. Voici plus d'explication:

La personne recoit un fichier texte de la banque centrale ou il y a certaine informations, et elle veut pouvoir, à l'aide d'une application choisir ce fichier et que les informations qu'il y ait dedans, mettre dans chaque colonne les informations que lui envoi la banque

290520090000000002435001MAD0000000034.150000011006R

dans l'exemple juste au dessus, on veut pouvoir choisir un certain nombre de caractere a inserer dans une colonne (qui est au préalable défini dans le code du programme).

J'espere avoir été un peu plus précis comme ça, parce que la personne ne veut rien faire a part choisir le fichier et qu'il l'envoi directement sur excel.


Merci d'avance, et j'espere avoir toute l'aide necessaire

Répondre à codeur