simplification de formule

raskok

XLDnaute Junior
Bonjour,
je suis nouveau sur le site, j'habite la réunion
je vous souhaite une bonne et heureuse année 2013

Je souhaiterais simplifier cette formule, merci d'avance pour votre aide

= C1 & "
" & C2 & "
" & C3 & "
" & C4 & "
" & C5 & "
" & C6 & "
" & C7 & "
" & C8 & "
" & C9 & "
" & C10 & "
" & C11 & "
" & C12 & "
" & C13 & "
" & C14 & "
" & C15 & "
" & C16 & "
" & C17 & "
" & C18 & "
" & C19 & "
" & C20 & "
" & C21 & "
" & C22 & "
" & C23 & "
" & C24 & "
" & C25 & "
" & C26 & "
" & C27 & "
" & C28 & "
" & C29 & "
" & C30 & "
" & C31 & "
" & C32 & "
" & C33 & "
" & C34 & "
" & C35 & "
" & C36 & "
" & C37 & "
" & C38 & "
" & C39 & "
" & C40 & "
" & C41 & "
" & C42
 

gilbert_RGI

XLDnaute Barbatruc
Re : simplification de formule

Bonjour

Avec une fonction à mettre dans un module standard
Code:
Function MaPlageConcatener(plg As Range) As String
    For Each c In plg
        MaPlageConcatener = MaPlageConcatener & " " & c
    Next
End Function

ou avec une fonction complémentaire

(MCONCAT) qui est dans le paquet morefunc
 

hoerwind

XLDnaute Barbatruc
Re : simplification de formule

Bonsoir,

Comme je n'ai pas XL2010 je ne puis te répondre en connaissance de cause.

Mais il m'étonnerait que ces fonctions complémentaires puissent poser problème, en réalité ce ne sont que des macros, et je n'ai jamais entendu que des macros écrites sous XL2003 posent problème sous les versions postérieures, ce qui n'est pas le cas dans le sens contraire.
 

ralph45

XLDnaute Impliqué
Re : simplification de formule

Bonjour à tous,

@hoerwind :
Même si ce n'est pas énorme, de mémoire, entre Excel 97 et 2003, la fonction CDate ne marchait plus par exemple...

@R@chid :
merci, je crois que je vais me faire un p'tit téléchargement du coup !

A+
 

Statistiques des forums

Discussions
312 841
Messages
2 092 705
Membres
105 514
dernier inscrit
Hébera