Microsoft 365 Extraire éléments d'une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonsoir le forum,
Je viens de récupérer un fichier d'une data publique d'une mairie.
Je cherche à récupérer les éléments d'une cellule : Prénom Nbre Année Sexe pour les mettre chacun dans une colonne.
Ces éléments sont dans chaque cellules de la colonne C à partir de la C3, en plus chaque élément est séparé d'un trait vertical !
Pour récupérer les extrêmes, pas de problème j'utilise droite et gauche mais pour les autres éléments à l'intérieur de la cellule je ne sais pas comment faire.

Vous remerciant par avance pour votre aide.
 

Pièces jointes

Bonsoir Libellule,
Un essai en PJ avec :
VB:
Sub Worksheet_Activate()
    Dim DL%, T, T2, L%, i%
    With Sheets("Feuil1")
        DL = .Cells(.Rows.Count, "A").End(xlUp).Row
        T = .Range("C3:C" & DL)
    End With
    [A2:A10000].ClearContents
    L = 2
    For i = 1 To UBound(T)
        T2 = Split(T(i, 1), "|")
        Cells(L, "A") = Trim(T2(0))
        Cells(L, "B") = Val(T2(1))
        Cells(L, "C") = Val(T2(2))
        Cells(L, "D") = Trim(T2(3))
        L = L + 1
    Next i
End Sub
La macro s'exécute quand on sélectionne Feuil2.
 

Pièces jointes

Bonsoir le forum,
Je viens de récupérer un fichier d'une data publique d'une mairie.
Je cherche à récupérer les éléments d'une cellule : Prénom Nbre Année Sexe pour les mettre chacun dans une colonne.
Ces éléments sont dans chaque cellules de la colonne C à partir de la C3, en plus chaque élément est séparé d'un trait vertical !
Pour récupérer les extrêmes, pas de problème j'utilise droite et gauche mais pour les autres éléments à l'intérieur de la cellule je ne sais pas comment faire.

Vous remerciant par avance pour votre aide.
Bonjour,
Utilisez le Menu 'Données" ,puis "à partir d'un tableau ou d'une plage" et enfin sélectionnez la barre verticale comme séparateur.
Voir exemple en PJ.
Cordialement,
 

Pièces jointes

Bonjour,
Une proposition avec formule (XL365, 2024).
Cdlt.

Capture d'écran 2025-11-15 215842.png
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour