traduction d'un mot en chiffres

  • Initiateur de la discussion Initiateur de la discussion Wl
  • Date de début Date de début

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 !

W

Wl

Guest
Bj,
Y a t'il sur excel une fonction qui permet de traduire le texte d'une cellule, en chiffres dans une autre cellule?
ex : j'ai dans une cellule "20, rue gambetta"
j'ai besoin du nombre correspondant
Merci de votre réponse
 
Bonjour,

En survolant rapidement les fonctions integree de EXCEL, je n'ai pas trouve ton bonheur. ALors je te propose de creer ta propre fonction en
vba de la maniere suivante (fonction teste et fonctionnelle)

Function number(cell_value)
'capture street number
Dim a As Variant
a = (cell_value)
If IsNumeric(a) Then
a = Trim(Str(a))
End If
L_a = Len(a)
str_number = ""
For i = 1 To L_a
ch = Mid(a, i, 1)
If Asc(ch) >= 48 Or Asc(ch) <= 57 Then
str_number = str_number & ch
End If
Next i
number = Val(str_number)
End Function

pour associer ta fonction a ton dossier ou ta feuille, je t'invite a suivre les explications donnees dans l'article (Anglais - desole) a l'URL suivante:

http://www.pcmag.com/article2/0,4149,678137,00.asp

va a la page 2 directement, elle explique comment creer le module qui contiendra ta fonction.
 
Salut,

Si toutes tes adresses ont une virgule après le N° tu peux utiliser
la formule suivante.

=GAUCHE(A1;TROUVE(",";A1)-1)*1

(la multiplication par 1 sert à forcer le format numérique du résultat).

Bye et @+



- €ric -​
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour