OVH Cloud OVH Cloud

Integration de fichier sous Excel

1 réponse
Avatar
Pop Pop
Bonjour,

Voila j'ai un formulaire Excel (fiche de facturation) qui est pres formaté
(un tableau avec des fonction de somme et divers champs informatif).
Mais les donnees qui vont remplir ce formulaire vienne d'un Fichier plat
tabulé avec une ligne d'entete et x ligne d'article (x est variable suivant
le nombre d'article dans la facture).

Comment je peux de maniere la plus simple faire en sorte qu'en cliquan sur
un bouton je puisse lire le fichier plat tabulé et positionner correctement
les valeurs dans mon formulaire.
En gros mon fichier plat me sert de base de donnée.
Est-il indipensable de passe par une macro en VBA ou excel integre-t-il deja
ce genre de fonction?

Merci

1 réponse

Avatar
Pop Pop
"Pop Pop" a écrit dans le message de
news:40cefb42$0$5823$
Bonjour,

Voila j'ai un formulaire Excel (fiche de facturation) qui est pres formaté
(un tableau avec des fonction de somme et divers champs informatif).
Mais les donnees qui vont remplir ce formulaire vienne d'un Fichier plat
tabulé avec une ligne d'entete et x ligne d'article (x est variable
suivant

le nombre d'article dans la facture).

Comment je peux de maniere la plus simple faire en sorte qu'en cliquan sur
un bouton je puisse lire le fichier plat tabulé et positionner
correctement

les valeurs dans mon formulaire.
En gros mon fichier plat me sert de base de donnée.
Est-il indipensable de passe par une macro en VBA ou excel integre-t-il
deja

ce genre de fonction?

Merci



Bon comme je vois que personne ne peux m'aider je vais formuler autrement.
:)

Voila je veux lire un fichier (selectionné a partir d'une boite de dialogue)
ligne par ligne.
Les ligne de ce fichié sont tabulées.

1. Chaque ligne pocede une entete qui indique le type de la ligne(nombre de
champs en gros).
2. Les ligne de diferente entete (type) on un nombre de champs different et
de longeur differente.

J'aimerais trouver une solution permetant de lire chaque ligne tabulé de
maniere a pouvoir isoller chaque champs entre les tabulation.
J'ai trouvé une fontion pour lire des ligne tabulée mais cette fonction
demande des ligne avec des champs de taille constante t en nombre constant.
Hors chacune de mes ligne est de format variable et ce suivant le type de
l'entete.

Ex mes ligne sont du type:
E Nom Prenom Adresse (E est le type de la Ligne = entete)
A Code article Libelle Prix Qte (A est le type de la ligne Article)
CG Remise Tva (CG est le type de la ligne = condition generale)
Elle sont tabulées.

Donc je resume, je veux lire mon fichier ligne par ligne.Et suivant le type
de ligne, recuperer les donnée champs par champs.

Merci d'avance.