我想通过asp.net(vb)读取Word,Excel文件的元数据(如作者,关键字等)。我怎样才能做到这一点 ?如何通过Vb.net读取Word,Excel元数据?
是否有任何样品,参考网站?
我发现下面的代码在网上,但它的第二个语句返回错误(“DIM excelbook作为新Microsoft.Office.Interop.Excel.Workbook”)
Public Sub ReadExcel(ExcelFileName As String)
Dim Wapp As New Microsoft.Office.Interop.Excel.Application
Dim excelbook As New Microsoft.Office.Interop.Excel.Workbook
If Wapp Is Nothing Then
Wapp = New Microsoft.Office.Interop.Excel.Application
End If
If excelbook Is Nothing Then
excelbook = New Microsoft.Office.Interop.Excel.Workbook
Else
excelbook.Close()
End If
excelbook = Wapp.Workbooks.Open(ExcelFileName)
Dim _BuiltInProperties As Object = excelbook.BuiltinDocumentProperties
If Not _BuiltInProperties Is Nothing Then
excel_keyword = _BuiltInProperties("Keywords").Value
End If
If Not excelbook Is Nothing Then
excelbook.Close()
End If
If Not Wapp Is Nothing Then
Wapp.Quit()
End If
End Sub
链接没有按值没用 - 你需要一个微软账户。该链接重定向到https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=11&ct=1347262558&rver=6.2.6289.0&wp=MBI_SSL_SHARED&wreply=https%3A%2F%2Fskydrive.live.com%2F%3Fcid %3D6514bc76687e775b%26id%3D6514BC76687E775B%21131&lc = 2057&id = 250206&mkt = zh-CN&cbcxt = sky – enhzflep
从Dropbox上面下载 –