Mi occorre da codice Vb net versione 2010, leggere un foglio excel.

ma mi torna in esecuzione questo errore
Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))

ho usato uno script trovato in rete alquanto semplice che allego.
Se qualcuno ha qualche idea grazie

Grazie Stefania



Dim xlBook As Excel.Workbook
xlBook = GetObject("C:\foglio.xls")
xlBook.Application.Visible = False
xlBook.Windows(1).Visible = False
Dim Righe As Integer
Dim Colonne As Integer

'Il foglio Excel contiene tre righe e tre colonne
For Righe = 1 To 3
For Colonne = 1 To 3
MsgBox(xlBook.Worksheets(1).Cells(Righe, Colonne).Value)
Next Colonne
Next Righe