Formule en C1 qui donne tout ce qui est à droite

Bonjour,

Je cherche une formule en C1 qui me donne tout ce qui trouve à droite de C1

D'avance merci,

12classeur1.xlsx (8.79 Ko)

Bonjour,

tout ce qui trouve à droite de C1

C'est-à-dire ? Tu veux quoi comme résultat ?

Bonjour,

Merci

Je cherche tout ce qui se trouve entre D1 et QX dans la case C1 soit "[b]1251 23 dd......."/b]

=D1 & " " & E1 & " " &...

mais voilà la formule à rallonge...

Ou alors avec une fonction personnalisée VBA.

Merci,

Celle là, je la connais en fait mais mon tableau va jusqu'à QX donc je ne pourrai pas tout encoder

Je me demande quel est l'intérêt de tout regrouper dans une cellule.

Je t'envoie un code VBA plus tard si personne ne l'a fait avant.

Une fonction (récupérée sur le net) à placer dans un module VBA : Alt - F11 puis Insertion > Module et y coller :

Function ConCat(Delimiter As Variant, ParamArray CellRanges() As Variant) As String
    Dim Cell As Range, Area As Variant
    If IsMissing(Delimiter) Then Delimiter = ""
    For Each Area In CellRanges
        If TypeName(Area) = "Range" Then
            For Each Cell In Area
                If Len(Cell.Value) Then ConCat = ConCat & Delimiter & Cell.Value
            Next
        Else
            ConCat = ConCat & Delimiter & Area
        End If
    Next
    ConCat = Mid(ConCat, Len(Delimiter) + 1)
End Function

Le premier paramètre est le délimiteur, il est possible de spécifier plusieurs plages de cellules à la suite.

Il est nécessaire d'enregistrer le fichier en xlsm pour conserver la macro. Pour l'utiliser, en C1 saisir :

=concat(" ";D1:QX1)
Rechercher des sujets similaires à "formule qui donne tout droite"