• Initiateur de la discussion Initiateur de la discussion ben
  • 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 !

B

ben

Guest
bonjour tout le monde

j'ai le code suivant
Mon problème est qd je change le chemin par une variable cela ne fonctionne plus il importe rien je dois faire une erreur dans la syntaxr à ce niveau :
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;chemin & fichier_cps", Destination:=Range("A1"))

normalement au lieu de chemin & fichier_cps il y a c:\comparaion\fichier.txt

merci de votre coup de main !!




Dim fichier_cps As String
Dim chemin As String
Dim chemincps As String
fichier_cps = uf4_combobox_cps.Value '==> référence à un fichier txt
chemin= c:\comparaison\

ActiveWorkbook.Worksheets.Add
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;chemin & fichier_cps", Destination:=Range("A1"))
.Name = "BMFL"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = xlWindows
.TextFileStartRow = 6
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = True
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
.Refresh BackgroundQuery:=False
End With
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
123
Réponses
5
Affichages
703
Réponses
3
Affichages
800
Réponses
2
Affichages
540
Réponses
4
Affichages
671
Réponses
2
Affichages
668
Réponses
5
Affichages
590
Retour