Function UniquementTexte$(ByVal laVar As Variant)
'***************************************
'Supprime les chiffres dans une chaîne
'***************************************
'Ex : azegtqze589qsrgywdr54s ---> azegtqzeqsrgywdrs
'Ex : " 5 poires, 2 cerises, 0,5 melon et 12.27 carrés de chocolat. " ---> "poires, cerises, melon et carrés de chocolat."
'Ex : " 5 poires,
'2 cerises, 0,5 melon et
'12.27 carrés de chocolat. " ---> "poires, cerises, melon et carrés de chocolat."
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = " \s|(\d+)([.,]|)"
UniquementTexte = Application.Trim(.Replace(laVar, ""))
End With
End Function