Ouvrir un fichier en fonction de son nom

Fermé
KBA3103 Messages postés 7 Date d'inscription mercredi 2 novembre 2016 Statut Membre Dernière intervention 23 novembre 2016 - 23 nov. 2016 à 10:15
 Utilisateur anonyme - 23 nov. 2016 à 22:09
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
23 nov. 2016 à 11:59
Bonjour

cjoint a maintenant horreur des classeurs xlsm
merci de le poster sur mon-partage.fr
0
Utilisateur anonyme
23 nov. 2016 à 22:09
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