|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : août 2011 Messages : 6 ![]() |
Bonjour à tous !
Je suis toute nouvelle sur le forum; j'ai quelque bases en VBA, en ayant appris sur le tas, et j'ai besoin de votre aide pour créer la fonction suivante: il faudrait qu'à partir d'une chaine de caractères, je puisse récupérer le dernier mot séparé par un délimiteur particulier (par exemple, un tiret -). Par exemple, à partir de "bleu-blanc-rouge-vert", récupérer le mot "vert". En particulier, les mots de la chaine de caractères n'ont pas tous le même nombre de caractères, et le nombre de mots dans la chaine n'est pas non plus fixe. De ce que j'ai lu, "Mid" pourrait m'être utile, mais je ne sais pas comment l'utiliser avec mes contraintes... Merci pour votre aide! |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 704 ![]() |
Salut, voir aide en ligne sur Split et UBound
Bref qqch comme Code :
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
||
|
|
10
|
|
|
#3 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Bonjour
Une autre variante Code :
__________________
Cordialement. |
||
|
|
10
|
|
|
#4 |
|
Invité de passage
![]() Étudiant Inscription : août 2011 Messages : 6 ![]() |
Merci beaucoup! Ca marche nickel
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com