bonjour a tous, voici mon problème: J'import des données via un fichier xls,
qui est monté de la façon suivante;
chef1 nom1 chef2 nom2 age ville code;
cependant il se peut qu'il y ait plus que 2 chef ou moins que deux chefs,
alors le fichier se présente de la façon suivante:
chef1 nom1 age ville code;
Donc ma question, est-ce que je peux (s'il faut passer par vb y'a pas de
probleme) extraire les données chef1 ainsi que nom1 avec toutes le reste des
données (age, ville et code) , ensuite , s'il y a plus qu'un chef et nom
extraire à leur tour le chef2 ainsi que le nom2 avec les donnes age ville et
code, et ainsi de suite , jusqu'à ce qu'il n'y ait plus de chef ni de nom.
En résumé au lieu d'avoir:
chef1 nom1 chef2 nom2 age ville code j'aurais
chef1 nom1 age ville code
chef2 nom2 age ville code.
(Je sais parfaitement que l'age la ville et le code sont identique pour tout
les chef et nom que se trouve dans cette ligne et c'est parfait comme ça)
Merci, j'ai fait des recherche et j'ai rien trouvé encore peut-être que vou
pourrez m'aider!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
westindian
Hello
Voici la methode que, j'appliquerais dans ton cas: (a l'aide de macro dans une feuille de traitement Excel)
1) une macro qui chargera les donnees brutes : Donnees_Brut 2) une macro qui recherchera les lignes contenant un seul chef : Un_Chef 3) une macro qui recherchera les lignes contenant 2 chefs : Deux_Chef 4) une macro qui traitera les infos dans l'onglet Deux_Chef, qui separera le chef1(Deux_Chef_1) du chef2(Deux_Chef_2) 5) une macro qui erssemblera les onglets Un_Chef + Deux_Chef_1 + Deux_Chef_1 : Donnees_Finale
Pour separer les chef1 et chef2, duplique l'onglet Deux_Chef en la renommant Deux_Chef_1 et une deuxieme fois en Deux_Chef_2 - supprime les colonnes concernant le chef2 de Deux_Chef_1 - supprime les colonnes concernant le chef1 de Deux_Chef_2
Bien entendu tu peux le faire avec VB si tu charges les donnes dans un object MEMO ou autre et faire le traitement ligne par ligne.
@+
WestIndian
"macgiver" wrote in message news:
bonjour a tous, voici mon problème: J'import des données via un fichier xls, qui est monté de la façon suivante;
chef1 nom1 chef2 nom2 age ville code;
cependant il se peut qu'il y ait plus que 2 chef ou moins que deux chefs, alors le fichier se présente de la façon suivante:
chef1 nom1 age ville code;
Donc ma question, est-ce que je peux (s'il faut passer par vb y'a pas de probleme) extraire les données chef1 ainsi que nom1 avec toutes le reste des données (age, ville et code) , ensuite , s'il y a plus qu'un chef et nom extraire à leur tour le chef2 ainsi que le nom2 avec les donnes age ville et code, et ainsi de suite , jusqu'à ce qu'il n'y ait plus de chef ni de nom. En résumé au lieu d'avoir: chef1 nom1 chef2 nom2 age ville code j'aurais chef1 nom1 age ville code chef2 nom2 age ville code.
(Je sais parfaitement que l'age la ville et le code sont identique pour tout les chef et nom que se trouve dans cette ligne et c'est parfait comme ça)
Merci, j'ai fait des recherche et j'ai rien trouvé encore peut-être que vou pourrez m'aider!
Hello
Voici la methode que, j'appliquerais dans ton cas: (a l'aide de macro dans
une feuille de traitement Excel)
1) une macro qui chargera les donnees brutes : Donnees_Brut
2) une macro qui recherchera les lignes contenant un seul chef : Un_Chef
3) une macro qui recherchera les lignes contenant 2 chefs : Deux_Chef
4) une macro qui traitera les infos dans l'onglet Deux_Chef, qui separera le
chef1(Deux_Chef_1) du chef2(Deux_Chef_2)
5) une macro qui erssemblera les onglets Un_Chef + Deux_Chef_1 + Deux_Chef_1
: Donnees_Finale
Pour separer les chef1 et chef2, duplique l'onglet Deux_Chef en la renommant
Deux_Chef_1 et une deuxieme fois en Deux_Chef_2
- supprime les colonnes concernant le chef2 de Deux_Chef_1
- supprime les colonnes concernant le chef1 de Deux_Chef_2
Bien entendu tu peux le faire avec VB si tu charges les donnes dans un
object MEMO ou autre et faire le traitement ligne par ligne.
@+
WestIndian
"macgiver" <macgiver@discussions.microsoft.com> wrote in message
news:E61741F8-C16B-4FE7-B355-58E0FD4BE3A3@microsoft.com...
bonjour a tous, voici mon problème: J'import des données via un fichier
xls,
qui est monté de la façon suivante;
chef1 nom1 chef2 nom2 age ville code;
cependant il se peut qu'il y ait plus que 2 chef ou moins que deux chefs,
alors le fichier se présente de la façon suivante:
chef1 nom1 age ville code;
Donc ma question, est-ce que je peux (s'il faut passer par vb y'a pas de
probleme) extraire les données chef1 ainsi que nom1 avec toutes le reste
des
données (age, ville et code) , ensuite , s'il y a plus qu'un chef et nom
extraire à leur tour le chef2 ainsi que le nom2 avec les donnes age ville
et
code, et ainsi de suite , jusqu'à ce qu'il n'y ait plus de chef ni de nom.
En résumé au lieu d'avoir:
chef1 nom1 chef2 nom2 age ville code j'aurais
chef1 nom1 age ville code
chef2 nom2 age ville code.
(Je sais parfaitement que l'age la ville et le code sont identique pour
tout
les chef et nom que se trouve dans cette ligne et c'est parfait comme ça)
Merci, j'ai fait des recherche et j'ai rien trouvé encore peut-être que
vou
pourrez m'aider!
Voici la methode que, j'appliquerais dans ton cas: (a l'aide de macro dans une feuille de traitement Excel)
1) une macro qui chargera les donnees brutes : Donnees_Brut 2) une macro qui recherchera les lignes contenant un seul chef : Un_Chef 3) une macro qui recherchera les lignes contenant 2 chefs : Deux_Chef 4) une macro qui traitera les infos dans l'onglet Deux_Chef, qui separera le chef1(Deux_Chef_1) du chef2(Deux_Chef_2) 5) une macro qui erssemblera les onglets Un_Chef + Deux_Chef_1 + Deux_Chef_1 : Donnees_Finale
Pour separer les chef1 et chef2, duplique l'onglet Deux_Chef en la renommant Deux_Chef_1 et une deuxieme fois en Deux_Chef_2 - supprime les colonnes concernant le chef2 de Deux_Chef_1 - supprime les colonnes concernant le chef1 de Deux_Chef_2
Bien entendu tu peux le faire avec VB si tu charges les donnes dans un object MEMO ou autre et faire le traitement ligne par ligne.
@+
WestIndian
"macgiver" wrote in message news:
bonjour a tous, voici mon problème: J'import des données via un fichier xls, qui est monté de la façon suivante;
chef1 nom1 chef2 nom2 age ville code;
cependant il se peut qu'il y ait plus que 2 chef ou moins que deux chefs, alors le fichier se présente de la façon suivante:
chef1 nom1 age ville code;
Donc ma question, est-ce que je peux (s'il faut passer par vb y'a pas de probleme) extraire les données chef1 ainsi que nom1 avec toutes le reste des données (age, ville et code) , ensuite , s'il y a plus qu'un chef et nom extraire à leur tour le chef2 ainsi que le nom2 avec les donnes age ville et code, et ainsi de suite , jusqu'à ce qu'il n'y ait plus de chef ni de nom. En résumé au lieu d'avoir: chef1 nom1 chef2 nom2 age ville code j'aurais chef1 nom1 age ville code chef2 nom2 age ville code.
(Je sais parfaitement que l'age la ville et le code sont identique pour tout les chef et nom que se trouve dans cette ligne et c'est parfait comme ça)
Merci, j'ai fait des recherche et j'ai rien trouvé encore peut-être que vou pourrez m'aider!