Bonjour à tous,
Voici, j'ai un bout de code qui lit un fichier Excel pour l'ajouter dans une table.
Ma question est... y a-t-il quelqu'un qui connait un truc pour être capable de lire la première feuille d'un fichier Excel, peut importe son nom?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim m_sConn1 As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & strFilePath & ";" & _ "Extended Properties=""Excel 8.0;HDR=YES""" Dim conn1 As New System.Data.OleDb.OleDbConnection(m_sConn1) conn1.Open() Dim cmd1 As New System.Data.OleDb.OleDbCommand("Select * From [Feuil1$]", conn1) Dim rdr As OleDbDataReader = cmd1.ExecuteReader Do While rdr.Read() ... Loop
Quelque chose du genre : Select * From [Worksheet(0)$]...
Quelqu'un a une idée?
Merci
Partager