XL 2013 Extraire une partie d'une cellule sur Excel

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 !

Ariella

XLDnaute Nouveau
Bonjour,
Je souhaite sur Exce recuper le code postal et la ville depuis une cellule qui contient nom prenom code postal et ville.
Mais chaque cellule a un nombre de caractère diffèrent.

Merci pour votre aide.
Je mets un fichier joins pour mieux expliquer le souci.

Merci bcp
 

Pièces jointes

Dernière édition:
Bonjour Ariella,
Un autre ex avec une fonction perso.
La syntaxe est =CP(Chaine;Type) avec Type=1 pour le code postal, =2 pour la ville.
VB:
Function CP(Chaine, Choix)
tablo = Split(Chaine, " ")
For i = UBound(tablo) To 1 Step -1
    If IsNumeric(tablo(i)) Then
        If Choix = 1 Then
            CP = Val(tablo(i))
            Exit Function
        End If
        If Choix = 2 Then
            For j = i + 1 To UBound(tablo)
                CP = CP & tablo(j) & " "
            Next j
            Exit Function
        End If
    End If
Next i
End Function
 

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

Réponses
1
Affichages
621
Retour