Formule ou macro de conversion

Bonjour a tous

je sollicite votre aide pour une macro que j'aurait besoin d'utiliser pour mon boulot

voici mon problème

j'ai des adresse de référence qui son composer comme ça : B8E93705D9BA et je souhaiterait les convertir et chiffre seul ce qui donnerait pour cette exemple 285937054921 en partant du principe que 1=a -- 2=b etc etc etc et idéalement je souhaiterait pouvoir y mettre mes propre correspondance après

étant totalement nul sur excel je me retourne donc vers vous

Merci d'avance

Bonsoir,

Une petite fonction (à placer dans module 1) qui fera ça parfaitement :

Function galopin$(texte$)
Dim a, i
a = Split("1 2 3 4 5 6, 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26")
For i = 0 To 25
texte = Replace(texte, Chr(i + 65), a(i))
Next
galopin = texte
End Function

Il faut comprendre que les chiffres compris dans ("1 2 3 4 5 6, 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26")

correspondent aux valeurs respectives de A B C D...

si A = 19, B = 14 et C = 56 la suite serait (19 14 56 ...)

La fonction accepte comme argument un string (chaîne de caractères alphanumériques) ou une référence à une cellule contenant un string...

A+

14ex-replace.xlsm (14.16 Ko)

Bonjour,

présenté comme ça comment feras-tu la différence en A3 => 13, 1C => 13 et 13 => 13 ?

A mon avis il faut coder sur 2 chiffres lettres et chiffres pour que ce soit viable.

eric

Rechercher des sujets similaires à "formule macro conversion"