Ouvrir un fichier en fonction de son nom

KBA3103 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour à tous,

J'ai besoin d'aide concernant une condition que je souhaiterais rajouter dans mon code VBA.
Dans le fichier ci joint j'ai une macro qui me permet de sélectionner un dossier et d'importer le contenu des fichiers présents dans ce dossier.
Seulement je souhaiterais importer le contenu que des fichiers dont le nom commencent par "AGORA_CRA_"
J'avais pensé mettre un If right(NomFichier,10)="AGORA_CRA_" mais cela ne fonctionne pas.
Est ce que quelqu'un pourrait m'aider ?
La macro concernée dans mon fichier s'appelle "Consolider" et est présente dans le module 1.

Merci

http://www.cjoint.com/c/FKxjnui75YR
A voir également:

2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

cjoint a maintenant horreur des classeurs xlsm
merci de le poster sur mon-partage.fr
0
Utilisateur anonyme
 
Bonjour KBA3103, bonjour le forum,

Tu as écris : « des fichiers dont le nom commence par "AGORA_CRA_" ».
Donc dans ton code VBA, tu ne dois pas utiliser right mais left (gauche) :

If Left$(NomFichier,10)="AGORA_CRA_" Then

Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».

Cordialement.  😊
 
0