Trabalhando com ficheiros Excel 2007
Boa tarde,
estou a desenvolver uma pequena aplicação em vb.net VS 2005 e pretendo aceder a um ficheiro excel 2007
(Tenho o Office 2007 instalado com a opção .Net Development Tools ).
Posteriormente pretendo manipular esse mesmo ficheiro.
Estou porém a ter problemas quando abro o ficheiro...
Eis o meu codigo:
Imports System.IOImports Microsoft.Office.InteropPublic Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim exlApp As Excel.Application = New Excel.Application() ' Se tiver a visivel é aberta a aplicacao EXCEL exlApp.Visible = False Dim exlBook As Excel.Workbook '= exlApp.Workbooks.Open("c:\\abc.xlsx") Dim exlSheet As Excel.Worksheet '= CType(exlBook.Worksheets(0), Excel.Worksheet) Try exlBook = exlApp.Workbooks.Add("c:\abc.xlsx") lblInfo.Text = "SUCESSO" Catch ex As Exception lblInfo.Text = ex.Message End Try End SubEnd ClassO erro que da na compilacao é:
Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))
Tenho as seguintes livrarias instaladas:
- Microsoft Office Core
- Microsoft Office Interop Excel
- Microsoft VisualStudio Tools Applications Runtime
Help.... Estou a ficar desesperado
Discussão (1)
Carregando comentários...