Répartit une cellule en une colonne

Bonjour,

Je cherche à "répartir une cellule" dans une colonne.

Mes données sont du type "345 + 455 + 345 + 7989" et je souhaiterai les mettre chacun dans une cellule d'une colonne.

J'ai beau avoir cherché, je reste sans réponses. Seriez vous comment faire?

Pour l'instant, je vais dans "Données" puis "convertir" puis je séparer par le "+" puis je copie-colle en transposant. C'est extrêmement long.

Merci à vous et de votre temps

Bonsoir mathis, le forum,

Un essai.....CTRL + E pour exécuter la macro.

Option Explicit

Sub Test()
 Dim Tablo
 Dim i As Integer
    Tablo = Split(Range("A1").Value, "+")
      For i = 0 To UBound(Tablo)
        Range("C" & i + 1) = Trim(Tablo(i)) '....en colonne à partir de C1
        'Cells(1, 3 + i) = Trim(Tablo(i)) '.......en ligne à partir de C1
      Next i
End Sub

[EDIT] Bonsoir gmb

Petit oubli à Cancel=true : manque un c ;


Cordialement,

Bonjour et bienvenue sur le forum

Bonjour à tous

Une variante sans les plus ("+")

5classeur1-v1.xlsm (20.80 Ko)

Bye !

Merci

Vous me sauvez

C'est exactement ce que je recherchais

Rechercher des sujets similaires à "repartit colonne"