Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Chemin d’accès à un fichier dans une macro

  • Initiateur de la discussion Initiateur de la discussion arsene
  • Date de début Date de début

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 !

arsene

XLDnaute Nouveau
Bonjour,
J’ai créé une macro qui doit importer dans Excel le contenu d’un fichier CSV nommé « members.csv » et qui tournait sans problème.
Pour rendre la macro indépendante du PC utilisé je l’ai modifiée pour que le chemin d’accès au fichier CSV soit recherché dans la macro.
J’ai ajouté les instructions encadrées en rouge, le chemin d’accès est placé dans la variable « Complete_File_name_csv ».
À l’exécution j’ai une erreur 1004.
La macro fonctionnait quand le chemin d’accès au fichier était précisé en toutes lettres (c’est l’instruction encadrée en vert dans le code).
Est-ce que j’ai fait une erreur de syntaxe dans l’instruction « QueryTables.Add ?
Merci de votre aide.
 

Pièces jointes

  • Sans titre1.jpg
    58.1 KB · Affichages: 39
  • Sans titre1.jpg
    58.1 KB · Affichages: 34
Re : Chemin d’accès à un fichier dans une macro

Bonsoir.
Oui, si vous mettez Complete_File_name_csv entre délimiteurs de texte il s'agit d'une constante texte valant "Complete_File_name_csv". Pour formez une expression texte (String) reproduisant la valeur de cette variable il faut utiliser l'opérateur & de concaténation comme ça : "TEXT;" & Complete_File_name_csv.
 
Re : Chemin d’accès à un fichier dans une macro

Merci, ça marche sans problème ; vive l'entraide sur internet !

Une autre question, basique celle-là : comment marquer le sujet comme résolu sur le forum ?
 
- 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

Réponses
4
Affichages
645
Réponses
20
Affichages
4 K
F
  • Question Question
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…