Déconcatener une zone texte en dubliquant les lignes selon le contenu

KIM

XLDnaute Accro
Chers ami(e)s Bonjour,
Avant tout meilleurs voeux et bonne année à vous tou(te)s. A chaque fois que j'ai un problème Excel, vous m'avez aidé de le résoudre. Je reviens vers vous et demande votre aide de nouveau et vous en remercie d'avance.
Je reçois un fichier brut du budget d'un département. Chaque ligne de ce budget peut correspondre à un ou plusieurs codes projets détaillée dans la colonne S (libellé) de la manière suivante (codeprojet montant) séparé par le caractère "/" autant de fois que c'est necessaire: codeprojet montant / codeprojet montant/ ..../ commentaires.
Je souhaite reproduire dans une nouvelle feuille ce tableau par code projet en dupliquant la ligne autant de fois de codeprojet existant dans la col S (LIB)
et rajouter dans les col AA le code projet, colonne AB le montant formaté, colonne AC le commentaire (voir fichier joint ). Cela me permettra de calculer le budget par code projet.
Merci d'avance
KIM
 

Pièces jointes

  • detailCR.zip
    4.8 KB · Affichages: 35

mutzik

XLDnaute Barbatruc
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Kim,
cela nous serait plus simple avec le fichier txt aussi, on pourrait le décotiquer completement en écrivant les infos aux bons endroits dans le fichier excel ...
 

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Bertrand, Bonjour le forum,
Le fichier que je reçois est le fichier excel joint qui correspond exactement à la même feuille "detailCR" sans les couleurs. j'ai seulement créé une copie de la feuille d'origine, renommé RESULTAT et modifié à la main le résultat souhaité.
Merci d'avance de votre aide
KIM
 

Pièces jointes

  • detailCR_brut.zip
    3.2 KB · Affichages: 29
  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 38
  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 46
  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 38

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour les ami(e)s, bonjour le forum,
Je n'ai pas réussi à avancer dans ce projet, j'ai besoin de votre aide et vous en remercie d'avance.
KIM

Bonjour Bertrand, Bonjour le forum,
Le fichier que je reçois est le fichier excel joint qui correspond exactement à la même feuille "detailCR" sans les couleurs. j'ai seulement créé une copie de la feuille d'origine, renommé RESULTAT et modifié à la main le résultat souhaité.
Merci d'avance de votre aide
KIM
Bonjour les ami(e)s, bonjour le forum,
Je n'ai pas réussi à avancer dans ce projet, j'ai besoin de votre aide et vous en remercie d'avance.
KIM
 

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Bebere, Mutzik et le forum,
@Bebere,
Content de te retrouver. Ce que je recherche est expliqué dans le fichier detailCR_deconcatene.xls du post 22/01/08 12h17.
C-à-d quand il y a une ligne avec comme contenu de la col S par ex:
codeBC 500€ / codeCB 1500 €/ codeCC 1000 € /codeCE 1000€/ ILC commentaire
Il faut dupliquer la ligne autant de fois qu'il y a de codes ou du car"/" et remplir les colonnes AA, AB, et AC par le code, le montant et le commentaire.
Je vais donc avoir 4 lignes identiques de la col C à S
et dans les col AA, AB et AC je vais avoir pour les 4 lignes successives les codes et montants contenu dans la col S cad:
codeBC 500 ILC commentaires
codeCB 1500 ILC commentaire
codeCC 1000 ILC Commentaire
codeCE 1000 ILC commentaire

Merci d'avance pour ton aide.
KIM
 

Pièces jointes

  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 30
  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 27
  • detailCR_deconcatene.zip
    5.8 KB · Affichages: 30

pierrejean

XLDnaute Barbatruc
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

bonjour KIM :)

Heureux de te retrouver

Salut Bertrand :)
Salut Bebere :) On refait équipe ?

Un essai
NB
1) Je n'ais pas su affecter les commentaires !!!
2) Il doit y avoir une certaine proportion de blondes a la saisie !!
(2000€ ,2000 €, 2000Euros, 2000euros ,2000 Euro, 2000 euro et j'en passe certainement !!!)
 

Pièces jointes

  • detailCR_deconcatene.zip
    15.5 KB · Affichages: 32
  • detailCR_deconcatene.zip
    15.5 KB · Affichages: 31
  • detailCR_deconcatene.zip
    15.5 KB · Affichages: 29

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Pierrejean, Bebere, Bertrand et le forum,
@Pierrejean,
Content aussi de te retrouver, et merci de ta contribution.
C'est bien le principe de decoupage que je cherche,
le mot code est aleatoire, je l'ai mis pour faciliter l'explication mais ce code peut etre un ensemble de plusieurs caracteres sans espsace et sans car de ponctuation.
En regardant le fichier
1- je ne retrouve pas tous les codes à la suite ni la somme correspondante à chaque code.
je dois retrouver à la suite:
code1 -3000
codeAB 3000
codeBB 7000
TGR -13440
codeAB 1000
codeBB 1000
etc
avec à chaque fois la duplication de la ligne correspondante de C à S
2- Quand il y a un seul code il faut prendre le montant de la colonne R pour le mettre dans la col AB
3- Si la cellule de la col S est vide on met dans la col AB le montant de la col S correspondant.
4- Il faut dupliquer la ligne complète de C à S car je dois exploiter l'ensemble des colonnes + les nouvelles colonnes.
5-Pour le moment, je n'ai pas besoin de recuperer les commentaires.

Merci de votre aide. j'y compte beaucoup.
KIM
 

pierrejean

XLDnaute Barbatruc
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Re

Excuse moi , je n'avais tout a fait compris

Vois si cela va mieux
 

Pièces jointes

  • detailCR_deconcatene.zip
    15.6 KB · Affichages: 30
  • detailCR_deconcatene.zip
    15.6 KB · Affichages: 30
  • detailCR_deconcatene.zip
    15.6 KB · Affichages: 28

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Pierrejean, Bebere, Bertrand et le forum,
@Pierrejean,
Merci Pierrejean,
En regardant ton dernier fichier,
1- Je recupère seulement le 1er code de chaque cellule de la col S. Mais il reste les autres codes de la meme cellule avec les montants correspondants. L'explication est qu'on notifie une somme globale (celle de la col R) qui correspond 1 ou plusieurs codes détaillés dans la col S. Je souhaite retrouver les notifications par codes avec comme condition la somme des montants des codes de chaque cellule de la col S doit etre egal à la cellule correspondante de la col R. Ainsi le total de la col AB correspondant aux montants de tous les codes presents dans la col S doit etre egal à la somme de la col R.
2- Il manque aussi dans la col AB le montant dont le libellé est vide. à mettre dans la col AA le mot "NC" et dans la col AB le montant de la col R
3- on peut prevoir comme 1ere etape de mettre les codes et les montants correspondants sur une meme ligne à la suite c'est à dire remplir les col AA et AB, AC et AD, etc.. autant de fois que de codes et montant existant dans la cellule de la col S.
Les explications et les resultats attendus dans le fichier joint.
merci d'avance et Bon WE
KIM
 

Pièces jointes

  • detailCR_deconcatPJ1.zip
    13.9 KB · Affichages: 23
  • detailCR_deconcatPJ1.zip
    13.9 KB · Affichages: 22
  • detailCR_deconcatPJ1.zip
    13.9 KB · Affichages: 23

pierrejean

XLDnaute Barbatruc
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Re

Vois cette version

Notes:

1) le total de la colonne R est a 0 du fait que les négatifs sont sous forme TEXTE
Par principe je ne m'autorise pas a modifier les données de depart .Il te reviendra donc de le faire ou de m'autoriser a l'integrer dans la macro
2) Les égalités que tu mentionnes dans la feuille modèle ne ressortent pas car la colonne S que je reprend en Détail CR_brut est differente
3) par ailleurs je suis un peu inquiet parceque j'utilise la recherche du mot "code" et brutalement je me pose la question de savoir si ce mot existe bien en tête de tes codes

Tiens-nous au courant
 

Pièces jointes

  • detailCR_deconcatPJ1.zip
    23 KB · Affichages: 30
  • detailCR_deconcatPJ1.zip
    23 KB · Affichages: 27
  • detailCR_deconcatPJ1.zip
    23 KB · Affichages: 29

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Pierrejean, Bebere, Bertrand et le forum,
@Pierrejean, Merci, Ouf je vois enfin la solution.
1-Tu as raison pour la col R, je dois supprimer le car '.' des chiffres et la somme de la col R est correcte. tu peux integrer cette modif dans ton code.
2-Pour la col S, effectivement tu as raison, je l'ai modifié car en supprimant les données reelles, il y a eu des erreurs. Je les ai corrigées.
3-Effectivement, il ne faut pas faire une recherche sur le mot "code". Ce mot n'exite pas parcontre le code est un ensemble de car et de chiffres.
Merci d'avance et Bonne nuit
KIM
 

Pièces jointes

  • detailCR_deconcatPJ2.zip
    45.3 KB · Affichages: 30

KIM

XLDnaute Accro
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Bonjour Pierrejean, Bebere, Bertrand et le forum,

Bonjour Pierrejean, Bebere, Bertrand et le forum,
@Pierrejean, Merci, Ouf je vois enfin la solution.
1-Tu as raison pour la col R, je dois supprimer le car '.' des chiffres et la somme de la col R est correcte. tu peux integrer cette modif dans ton code.
2-Pour la col S, effectivement tu as raison, je l'ai modifié car en supprimant les données reelles, il y a eu des erreurs. Je les ai corrigées.
3-Effectivement, il ne faut pas faire une recherche sur le mot "code". Ce mot n'exite pas parcontre le code est un ensemble de car et de chiffres.
...

@Pierrejean,
Ci-joint un nouveau fichier avec correction des montants de la col R et S.
Merci d'avance.
KIM
 

Pièces jointes

  • detailCR_deconcatPJ21.zip
    23.1 KB · Affichages: 33
  • detailCR_deconcatPJ21.zip
    23.1 KB · Affichages: 34
  • detailCR_deconcatPJ21.zip
    23.1 KB · Affichages: 31

pierrejean

XLDnaute Barbatruc
Re : Déconcatener une zone texte en dubliquant les lignes selon le contenu

Re

derniere version en date

Dis-nous
 

Pièces jointes

  • detailCR_deconcatPJ21.zip
    23.7 KB · Affichages: 47
  • detailCR_deconcatPJ21.zip
    23.7 KB · Affichages: 43
  • detailCR_deconcatPJ21.zip
    23.7 KB · Affichages: 41

Discussions similaires