OVH Cloud OVH Cloud

Dernier Mot

1 réponse
Avatar
gb
Bonjour,

Excel 97
J'ai une base de données de 3500 adresses, je veux extraire le dernier (à
droite) mot du nom de chaque rue sachant que le nombre d' espaces et
variable selon la rue:

Exemples
rue du général de gaulle gaulle
boulevard victor hugo hugo

Quelle formule ou bien macro me faut t'il utiliser

Merci d'avance

1 réponse

Avatar
Nicolas B.
Salut,

Voici une solution de Frédéric Sigonneau qui a été donnée il y a quleques
mois sur le forum.
(Remplace les "" par des " ".)

Copie du message :
================================ Il y a sans doute des solutions plus ou moins tirées par les cheveux sans
VBA
mais, en attendant, et si tu utilises Excel 2000 ou + plus récent (sinon
fonctions de substitution possibles pour Split sur mon site), une ligne de
VBA :

Function FinChemin(cell)
FinChemin = Split(cell, "")(UBound(Split(cell, "")))
End Function

et dans une feuille de calcul :

=FinChemin(A1)

FS
================================

A+
--
Nicolas B.