Help ! Création de formule de concatenation

sofysofe

XLDnaute Junior
Bonjour,

Voici mon "problème" :
La comptabilité de ma société lance, depuis son logiciel de compta (Elite), un export vers excel que vous trouverez joint, je l'ai qq peu modifié pour des raisons de "confidentialité", mais la base et la même.

Je dois trouver une solution pour concatener les cellules en police bleue dans la cellule de la colonne E correspondant à la ligne en police rouge juste audessus (je sais que ça ne parait pas clair, mais en visualisant le fichier Excel, ça devrai vous parler)

J'ai fait une formule avec SI et CONCATENER mais suis limitée à une concatenation de 6 cellules maxi (à cause du max d'imbrication de formules), alors que j'ai parfois besoin de plus, c'est là que je bloque.

J'ai mis en feuille "Result a atteindre incorrect" ma formule afin de rendre, je l'espère, les choses plus claires.

Merci d'avance pour les cerveaux qui vont m'aider !!

Sophie
 

Pièces jointes

  • xldl.xls
    19.5 KB · Affichages: 75
  • xldl.xls
    19.5 KB · Affichages: 76
  • xldl.xls
    19.5 KB · Affichages: 76

sousou

XLDnaute Barbatruc
Re : Help ! Création de formule de concatenation

Bonjour
une autre réponse en vba en créant une fonction

Function fonction1(a)
If a.Offset(0, -1) = "" Then Exit Function
i = 1

While a.Offset(i, -1) = ""
n = n & a.Offset(i, 0)
i = i + 1
Wend
fonction1 = n
End Function
 

Pierrot93

XLDnaute Barbatruc
Re : Help ! Création de formule de concatenation

Bonjour Sophie, Mecano, PierreJean

c'est fait alors je donne quand même, une autre solution vba.
 

Pièces jointes

  • xldl.xls
    33.5 KB · Affichages: 62
  • xldl.xls
    33.5 KB · Affichages: 62
  • xldl.xls
    33.5 KB · Affichages: 63

sofysofe

XLDnaute Junior
Re : Help ! Création de formule de concatenation

Bonjour mécano41,

Bravo pour ta formule, elle est très bien et facile à comprtendre pour les utilisateurs pour lesquels je travaille.
Je l'ai quelque peu modifiée car des espaces doivent séparer chaque cellule concaténée.

Un grand merci ! :)
 

sofysofe

XLDnaute Junior
Re : Help ! Création de formule de concatenation

Bonjour pierrejean,

J'aime beaucoup ce que tu as fait ! Très pratique et rapide ! Idéal pour mes utilisateurs !

Petit bémol que je suis incapable de corriger en VBA, les cellules concaténée doivent être séparées par des espaces ...

En tout cas un enorme merci ! :)
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16