Salve a tutti,
avrei bisogno di un consiglio da parte vostra riguardo l'importazione di un file excel in un datagrid Vb.net.

Premetto che ho iniziato "domani" a giocare con il linguaggio VB e che i codici che ho inserito sono stati perlopiù scopiazzati qua e la.

Il problema è che riesco (attraverso l'utilizzo del codice che riporto qui sotto) ad importare le celle da me prescelte di un file excel nel datagrid inserito nel form mediante la pressione di un pulsante, ma tali celle risultano vuote (sia che nel foglio excel siano stati inseriti numeri o testo)


Riporto qui di seguito il codice:


Imports System.Data.SqlClient
Imports System.Data


Public Class frmPrincipale
Dim MyConnection As System.Data.OleDb.OleDbConnection
Dim DtSet As System.Data.DataSet
Dim MyCommand As System.Data.OleDb.OleDbDataAdapter


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MyConnection = New System.Data.OleDb.OleDbConnection _
("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Christian\Desktop\prova.xls;Extend ed Properties=Excel 12.0;")
Try
MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [Foglio1$A1:F10]", MyConnection)
MyCommand.TableMappings.Add("Table", "Excel Data")
DtSet = New System.Data.DataSet
MyCommand.Fill(DtSet)
CartucceDataGridView.DataSource = DtSet.Tables(0)
MyConnection.Close()
Catch ex As Exception
MessageBox.Show("Error: " + ex.ToString, "Importing Excel", _
MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub

End Class



Ringrazio moltissimo chiunque cercherà di risparmiarmi ore e ore di sonno!

Saluti.