Autres Récupération d'une chaîne de caractère après une occurrence "/"

eric57

XLDnaute Occasionnel
Bonjour le Forum

Je vous expose mon souci actuel .

Je dois traiter en vba un tableau contenant des liens en colonne A

Par ex :


Le but est d'obtenir en colonne B les chiffres présent derrière le dernier "/"

J'ai essayé avec la formule suivante
VB:
Nb = Len(Range("A61")) - Len(Replace(Range("A61"), "/", "", , , vbTextCompare))

Pour obtenir la position du dernier "/" mais je ne sais pas comment traiter ensuite cette information pour extraire ma chaîne de caractère

Merci d'avance à ceux qui voudront bien m'aider
 

eric57

XLDnaute Occasionnel
Merci @sylvanu pour ta réponse rapide, mais ce n'est que les chiffres présents derrière le "/" que je dois récupèrer ( entre le dernier"/" et le "-" suivant )

Dans mon exemple je ne dois donc retrouver que 43296 et 10684

Mais ta fonction va me servir dans un autre tableau sur lequel je travail aussi, donc déjà merci :)
 

patricktoulon

XLDnaute Barbatruc
re
Bonsoir a tous
juste en passant
une autre méthode
en string il y a Instr mais aussi InstrRev
VB:
Function NomX(C$)
NomX = Mid(C, InStrRev(C, "/") + 1)
End Function
InstrRev part de la droite et donne le nombre de caractères vers la droite ou se trouve le caractère en argument
plus véloce et on le constate bien sur un nombre important de lignes
 

Statistiques des forums

Discussions
314 422
Messages
2 109 447
Membres
110 482
dernier inscrit
ilyxxxh