Bonjour tout le monde
Help me plz
J'ai un fichier Excel avec des informations que j'aimerai récupérer.
En gros, je veux que si sur une ligne du tableau, il y a la valeur de combobox1 et combobox2 alors on me donne la valeur de la colonne J de cette même ligne
Mais la où a se complique c'est que j'ai trouvé :
Je n'arrive même pas a extraire une donnée avec un msgboxPrivate Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cn As System.Data.OleDb.OleDbConnection
Dim cmd As System.Data.OleDb.OleDbDataAdapter
Dim ds As New System.Data.DataSet()
cn = New System.Data.OleDb.OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;" & _
"data source=C:\fichier.xls;Extended Properties=Excel 8.0;")
' Select the data from Sheet1 of the workbook.
cmd = New System.Data.OleDb.OleDbDataAdapter("select * from [Donnees$A1:C1]", cn)
cn.Open()
cmd.Fill(ds)
msgbox cmd.Fill(ds)
cn.Close()
End Sub
Dans le select, si je met :
Donnees$A1 => ça bug
Donnees$A1:A1 => j'ai un msgbox avec marqué 0 alors qu'il y a un nom dans cette case
Donnees$A1:C1 => encore 0..
Je ne comprend pas comment récupérer une valeur et faire ma verif avec mes combobox
Merci de votre aide
Partager