Foncton numtext

Fermé
moumateco Messages postés 21 Date d'inscription lundi 20 mai 2019 Statut Membre Dernière intervention 25 août 2022 - 21 août 2020 à 19:02
franc38 Messages postés 197 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 27 février 2023 - 22 août 2020 à 07:32
Est-il possible d'activer la fonction numtext mais avec des chiffres entourée avec des # ou des * dans la même cellule.
par exemple ***45 452.69**** ou #48 589.59#

1 réponse

franc38 Messages postés 197 Date d'inscription mercredi 23 avril 2008 Statut Membre Dernière intervention 27 février 2023 38
Modifié le 22 août 2020 à 07:34
Bonjour
Je te propose d'utiliser une fonction
Appuie sur Alt+F11
Choisir l'onglet insertion et module
dans le module copier la macro ci dessous

Function MonNombre(nb)
Dim i As Integer, mavar As String
For i = 1 To Len(Range("C6").Value)
If IsNumeric(Mid(nb, i, 1)) Then
mavar = mavar & Mid(nb, i, 1)
End If
Next
MonNombre = CDbl(mavar)
End Function

et dans la cellule de ton choix tu mets: =Monnombre(Cellule à convertir)
tu peux même mettre numtext(Monnombre(Cellule à convertir))
Mais attention numtext n'existe plus sur les nouvelles version d'excel
peut être remplacé par une extension faite par Bruno M45:
https://forum.excel-pratique.com/d/download?p=746149&f=15789_8541cf9e79bade9de4fb26921d91f29f

Après l'avoir téléchargé la mettre dans
C:\Users\ton nom\AppData\Roaming\Microsoft\AddIns
dans excel choisir Complémrnt excel, parcourir
choisir et cocher Nombreenlettre...

A+ François
0