XL 2013 Conversion nombre en lettre

eddy1975

XLDnaute Occasionnel
Bonjour,

Je cherche une fonction qui peut convertir une lettre en chiffre.
Plus précisément :
EX : 12345A52CD

Je souhaite obtenir :

1234515234

Dans deux colonnes j'ai noté des valeurs à coté de chaque lettre A 1 ; B 2 ; C 3.....etc

Merci pour votre aide.
 

gilbert_RGI

XLDnaute Barbatruc
Re : Conversion nombre en lettre

Bonjour,

avec cette fonction perso

VB:
Public Function ExtractChiffre(ByVal Cellule As Range) As String

    Dim Chaine As String, Bcl As Integer

    Chaine = Cellule.Value
    ExtractChiffre = ""

    For Bcl = 1 To Len(Chaine)
        Select Case Mid(Chaine, Bcl, 1)
            Case "0" To "9"
                ExtractChiffre = ExtractChiffre & Mid(Chaine, Bcl, 1)
            Case "A"
                ExtractChiffre = ExtractChiffre & "1"
            Case "B"
                ExtractChiffre = ExtractChiffre & "2"
            Case "C"
                ExtractChiffre = ExtractChiffre & "3"
            Case "D"
                ExtractChiffre = ExtractChiffre & "4"
        End Select
    Next Bcl
    ExtractChiffre = UCase(ExtractChiffre)
End Function
 

Victor21

XLDnaute Barbatruc
Re : Conversion nombre en lettre

Bonjour, eddy1975.

Pas de fichier ???
En colonne E, depuis E1 : A, B, C, D
En colonne F, depuis F1 : 1, 2, 3, 4
Votre valeur en A : 12345A52CD
La formule :
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;E1;F1);E2;F2);E3;F3);E4;F4)
renvoie 1234515234

Edit : Bonjour, Gilbert :)
 
Dernière édition:

eddy1975

XLDnaute Occasionnel
Re : Conversion nombre en lettre

Merci pour vos réponses.
Mon premier soucis est résolu.

Maintenant que j'ai ma série de chiffres avec ou sans lettre, je souhaite la faire apparaître en plusieurs morceaux.

Ex : A234567890 je souhaite afficher dans une cellule suivante A234; la seconde cellule 567 et la dernière 890.

Merci pour votre aide
 

Discussions similaires

Réponses
9
Affichages
420
  • Question
XL pour MAC mise en forme
Réponses
2
Affichages
123
Réponses
31
Affichages
1 K

Statistiques des forums

Discussions
312 330
Messages
2 087 335
Membres
103 523
dernier inscrit
mounir2025