Separateur de caractere "_"

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

barry white

XLDnaute Occasionnel
Bonjoru a tous!

Bon je me prend la tete pour recuperer des caracteres entres des "_", je m'explique.

Je recupere un nom de fichier qui a cette forme la

TOTOTOT_081213_NOM1_NOM2.XLS

TOTOTOT_081213_ : Cette chaine de caracteres ne varie jamais elle reste toujours à 15 caracteres

NOM1_NOM2 : elle varie tout le temps que sa soit "NOM1" ou "NOM2"!

Le but c'est de recuperer la valeur "NOM1" mais j arrive pas. j'ai essayé de la facon suivante :

Code:
RepcF = Left(Mid(ActiveWorkbook.Name, 16), Len(Mid(ActiveWorkbook.Name, 8)) - 12)

mais trop de variation de caracteres snif... snif

Merci d avance pour votre aide.
 
Re : Separateur de caractere "_"

Bonsoir barry white,
Je verrais bien ça :
Code:
RepcF = Left$(Right$(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) - 15), InStr(1, Right$(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) - 15), "_") - 1)
C'est un peu brut de décoffrage, mais si ça peut dépanner...​
Bon courage !
ROGER2327
 
Re : Separateur de caractere "_"

Bonjour à tous,

À barry white : je suis d'accord avec vous, la solution de myDearFriend! me semble la meilleure et la plus adaptable à ce type de problème. Je saurai m'en souvenir.
Merci à myDearFriend!.

ROGER2327
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour