Chargement de fichiers

Résolu
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013 - 17 août 2007 à 22:12
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013 - 18 août 2007 à 22:25
Bonjour,
Je dispose d'un ensemble de fichiers:
....................
F080_045.tif
L081_045.tif
Z081_046.tif
T082_046.tif
....................
tels que la structure du préfixe est parfaitement prévisible à l'exception du premier caractère qui varie de façon aléatoire.
Je voudrais pouvoir charger l'un de ces fichiers après avoir calculé les 7 derniers caractères de son préfixe alors que j'ignore son 1er caractère. J'ai essayé quelques manips incluant des caractères génériques sans grand succès!
Quelqu'un aurait-il une idée?

4 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
18 août 2007 à 22:18
Oui et non,
à toi de faire une fonction qui liste les noms de tes fichiers de tel répertoire, et de faire une boucle sur ces noms afin que chacun d'entre eux passent entre les mains de notre fonction Mid

@++

<hr width="100%" size="2" />( Nouveau forum : Exclusivement Office & VBA/STRONG>
3
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
17 août 2007 à 23:00
salut,

il faut utiliser Mid
msgbox Mid$(strTonFichier, 2, 7)

@++

<hr width="100%" size="2" />( Nouveau forum : Exclusivement Office & VBA/STRONG>
0
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
18 août 2007 à 20:55
Bonjour Mortalino,
Ta proposition ne semble fonctionner que pour un chargement manuel, me trompé-je?
0
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
18 août 2007 à 22:25
Merci Mortalino, même si cette solution ne me plait pas trop, elle est sans doute la seule solution!
0
Rejoignez-nous