Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionSub RequeteCSV() Dim cn As ADODB.Connection Dim Fichier As String Dim NomFichier As String, texte_SQL As String Dim Rst As ADODB.Recordset 'indique uniquement le chemin du dossier Dossier = "C:\Mes documents" 'Nom du fichier CSV NomFichier = "table.csv" Set cn = New ADODB.Connection '--- Connexion --- cn.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};" & _ "Dbq=" & Dossier & ";" & _ "Extensions=asc,csv,tab,txt;" '----------------- texte_SQL = "SELECT * FROM " & NomFichier Set Rst = New ADODB.Recordset Set Rst = cn.Execute(texte_SQL) Range("A1").CopyFromRecordset Rst '--- Fermeture connexion --- cn.Close Set cn = Nothing End Sub
Sub RequeteCSV() Dim cn As ADODB.Connection Dim Dossier As String Dim NomFichier As String, texte_SQL As String Dim Rst As ADODB.Recordset 'indique uniquement le chemin du dossier Dossier = "C:\Documents and Settings\Mes documents" 'Nom du fichier CSV NomFichier = "Market.csv" Set cn = New ADODB.Connection '--- Connexion --- cn.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};" & _ "Dbq=" & Dossier & ";" & _ "Extensions=asc,csv,tab,txt;" '----------------- texte_SQL = "SELECT * FROM " & NomFichier Set Rst = New ADODB.Recordset Set Rst = cn.Execute(texte_SQL) Range("A1").CopyFromRecordset Rst '--- Fermeture connexion --- cn.Close Set cn = Nothing End Sub