Bonjour,

J'ouvre des fichiers Excel depuis VB.net. J'essaie de les ouvrir comme une base de données, comme ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Dim DBConnectionImport As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source='" & chemin & "';Extended Properties='Excel 12.0;HDR=No;IMEX=1'")
da.SelectCommand() = New OleDbCommand("SELECT * FROM [" & Feuille & "$B4:K4000" & "]")
da.SelectCommand().Connection = DBConnectionImport
da.Fill(dt)
J'obtiens bien un tableau de données, mais il manque des lignes de données à la fin ... si j'essaie de réduire le nombre de lignes sélectionnées à la zone manquante, j'ai une erreur qui m'indique qu'il n'y pas de données.

Est-ce que quelqu'un a déjà rencontré ce problème ?
Merci d'avance.