Deconcatener liste de caractere collés

spit8fire95 -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Pourriez-vous m'aider à déconcatener mes données. J'ai essayé la méthode Syntaxe, Gauche etc. rien ne marche :(.
Je m'explique:

Je dispose d'une liste de caractère en colonne A:

exemple:
JLHQFIZFJBFQPIUFLKNWSXCUOHQFNQPSIOUCJWKFJ
Je souhaiterais pouvoir avoir 4 caractères dans chaque colonne:

A= JLHQ
B=FIZF
C=JBFQ
...
...

Merci de votre aide ;) !!!

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    sélectionnez la colonne
    Données / convertir / Cochez: largeur fixe
    dans le tableau ou apparaît le texte, placer le curseur aux endroits souhaités de séparation
    Cliquez sur :terminer
    crdlmnt
    0
  2. spit8fire95
     
    Merci de votre réponse, le problème se pose lorsque la liste fait 1000 caractères... le travail devient fastidieux...

    Merci !
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Vi bien sur, mais à ce niveau là, c'est du VBA qu'il vous faut. Je ne suis pas compètent en la matière.
    Je peux juste vous proposer pour le fun une formule, mais tirée sur 250 colonnes je ne garantis évidemment rien:
    pour un texte en A1:
    =STXT($A1;COLONNE()*4-7;4)

    compte tenu du code COLONNE il est important que cette formule commence en colonne B là ou COLONNE()*2-7 donne 1, pour respecter ensuite le pas de 4

    bonne cha&nce pour la suite

    crdlmt

    0