MsgBox et chaine de caractère

Bonjour,

J'ai joint un petit fichier d'exemple !

Je souhaiterais afficher la dernière partie d'une chaine de caractère dans ma MsgBox (séparateur "/" et non pas "").

La formule fonctionne très bien sur Excel, mais au moment de passer sur VBA, un truc coince...

Merci à vous !

20exemple-5.xlsm (18.22 Ko)

Je me permet un petit "up", pour essayer de relancer le sujet !

Si quelqu'un a une idée, aussi minime soit-elle, je suis preneur !

bonjour;

tu as oubilié le /

MsgBox NbDRW & "/" & NbPRT

lilia92,

Je me suis mal fait comprendre, excuse moi je repose le problème !

Dans mon exemple, j'aimerais afficher dans ma MsgBox le mot "chaine"

"Chaine" correspond à :

Le dernière partie (à droite du dernier "/") du contenu de la cellule située colonne 13, ligne "dernière ligne du classeur filtré

Voilà ! Je te remercie

bonjour;

si j'ai bien compris cette fois, ce code te conviendera

 adress = Range("M" & lastL)
 cel = Trim(Mid(adress, InStr(1, adress, "/", 1) + 1, Len(adress)))            'extrait que ce qui se trouve après le "/"
 MsgBox cel                                                                  'affiche: Chaine 

si tu veux afficher (chaine) de n'importe quel ligne de la colonne M, tu définie: adress= ActiveCell , tu selectionne la cellule désirée puis tu lance ton code

voilà voilà!!

Merci, c'est (à très peu de chose près) exactement ce que je souhaitais !

Merci à toi !

Rechercher des sujets similaires à "msgbox chaine caractere"