Excel to txt

Signaler
Messages postés
51
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
20 février 2008
-
Messages postés
218
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
15 novembre 2009
-
Bonjour,

comment je pourrai lire un fichier Excel qui contient un tableau sous la forme suivante :




<colgroup>
<col style=\"WIDTH: 63pt; mso-width-source: userset; mso-width-alt: 3072\" width=\"84\" />
<col style=\"WIDTH: 35pt; mso-width-source: userset; mso-width-alt: 1682\" width=\"46\" />
<col style=\"WIDTH: 52pt; mso-width-source: userset; mso-width-alt: 2523\" width=\"69\" />
<col style=\"WIDTH: 59pt; mso-width-source: userset; mso-width-alt: 2852\" width=\"78\" />
<col style=\"WIDTH: 189pt; mso-width-source: userset; mso-width-alt: 9216\" width=\"252\" />
<col style=\"WIDTH: 77pt; mso-width-source: userset; mso-width-alt: 3766\" width=\"103\" />
</colgroup>

----

N° ,
RANG,
CODE,
MAT,
NOMS & PRENOMS,

 MONTANT 
,

----

3004857,
0,
700,
00001,
nom1 prenom1,

            14,84  
,

----

487596,
0,
700,
147,
nom2 prenom2,

         2 444,16  
,

----

141641477,
0,
700,
01444,
nom3 prenom3,

         1 561,20  




et le convertir sous format txt contenant les lignes sous la forme suivante :


3004857 0 700 0001 nom1 prenom1  14,84 
487596 0 700 147 nom2 prenom2 2 444,16
14164177 0 700 01444 nom3 prenom3 1 561,20



Merci pour votre aide

3 réponses

Messages postés
218
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
15 novembre 2009
1
C'est quoi les 2 derniers nombres en fin de ligne?

kakenette
Messages postés
51
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
20 février 2008

chaque ligne du fichier resultat est la concatenation des valeurs du tableau séparée par des "  | "
exemple :




fichier entrée ( c un tableau):



N° ,
RANG,
CODE,
MAT,
NOMS & PRENOMS,

 MONTANT 
,

----

3004857
,

0
,

700
,

00001
,

nom1 prenom1
,

            14,84
  

,

----

487596
,

0
,

700
,

147
,

nom2 prenom2
,

          444,15




fichier sortie :




3004857|0|700|0001|nom1 prenom1|14,84 
487596|0|700|147|nom2 prenom2|444,16

merci pour votre aide
Messages postés
218
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
15 novembre 2009
1
Personnellement je sais pas comment lire un format .xls mais je me demandait pourquoi pas te faire directement une application en vb qui gère tous ca avec une mini base de donées ?

kakenette