基本上是vb.net中的人我需要打开一个excel文档并读取某个单元格的值(例如A1),无论是文本还是数字,并将其存储为字符串值,以便在我的代码中的其他地方使用。
提前致谢。
答案 0 :(得分:1)
尝试
'start Excel app
Dim App1 As Microsoft.Office.Interop.Excel.Application
App1 = CreateObject("Excel.Application")
' load excel document
exApp.Workbooks.Open(fname)
Dim Sheet1 As Microsoft.Office.Interop.Excel.Worksheet
Sheet1 = exApp.Workbooks(1).Worksheets(1)
a = Sheet1.Range("A1").Value.ToString
答案 1 :(得分:0)
您可以在此示例here中使用Excel Interop。或者,您可以使用Open XML SDK,例如here。对于XLSX文件,您还可以开发自定义解决方案,xlsx只是XML文件的压缩文件夹,this可能会有所帮助。