基本上vb.net中的人我需要打开一个excel文档并读取某个单元格(例如A1)的值,无论是文本还是数字,并将其存储为字符串值以在我的代码中的其他地方使用。
提前致谢。
尝试
'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
您可以在此示例中使用 Excel 互操作。或者,您可以使用Open XML SDK,如本例所示。对于 XLSX 文件,您还可以开发自定义解决方案,xlsx 只不过是 XML 文件的压缩文件夹,这可能会有所帮助。