VBS Copier le nom d'un fichier

VBS Copier le nom d'un fichier - VB/VBA/VBS - Programmation

Marsh Posté le 08-07-2009 à 21:25:54    

Bonjour,
 
Je recherche une fonction pour copier une partie du nom du fichier pour ensuite copier le nom dans une autre fonction
 
ex:  
 
nom du fichier:  "mail-xxx@xxxxx.xx"    
 
je voudrai copier juste  xxx@xxxxx.xx  ( sachant que l'adresse mail  est jamais la même.)  et le coller dans une autre fonction.
 
en vous remerciant d'avance

Reply

Marsh Posté le 08-07-2009 à 21:25:54   

Reply

Marsh Posté le 08-07-2009 à 23:24:21    

si le nombre de petites croix est toujours le même un bon vieux right fera l'affaire...sinon tu comptes jusqu'à ton tiret et même idée...

Reply

Marsh Posté le 08-07-2009 à 23:47:57    

je vois ton idée mais le problème c'est que l'adresse mail peut faire 10  ou 50 caractères alors que right je lui dit un nombre de caractère.  une Idée?
merci

Reply

Marsh Posté le 09-07-2009 à 01:33:12    

psitt a écrit :

je vois ton idée mais le problème c'est que l'adresse mail peut faire 10  ou 50 caractères alors que right je lui dit un nombre de caractère.  une Idée?
merci


Comme te l'a dit Telefoneur, une boucle et un "Mid" pour analyser tes caractères jusqu'à trouver un tiret (si c'est bien ça le séparateur à partir duquel tu veux récupérer le nom de ton fichier), puis un right sur le reste. And boom goes the dynamite.


---------------
If you think it could look good, then I guess it should
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed